Search
Goals For 2020
30.12.2019
Every new year brings about a sense of optimism that the next 365 can bring about big, positive changes in different phases of life. That’s no exception for me and this blog. I did pretty well with last year’s goals, so I thought I’d push myself again with a new set of goals. Be...
JavaScript ~~
9.12.2019
JavaScript is loaded with tiny syntax tricks to accomplish useful effects. For example, explore any codebase to see !! being used to convert a value to a boolean value. Have you seen ~~ before? Let’s have a look at what it does! We can employ ~~ to trigger a Math.floor operation with those...
2019 Year in Review
5.12.2019
The beginning of every year starts out with all of us setting ambitious goals — goals being personal and professional. Many of us rarely complete half of those goals, most abandoning them by the end of the year. In January of this year I published my list of goals for the year. Let’s...
Awesome Demos Roundup #11
4.12.2019
A hand-picked collection of fantastic web experiments from the past weeks.
Awesome Demos Roundup #11 was written by Mary Lou and published on Codrops
Mirror Android Device to Computer
26.11.2019
As I continue my adventure into Android development, pair programming has been a huge help in learning this new platform. When it’s time to build and run the app, relying on the emulator is a fools’ game — the emulator is slow and it’s hard to reliably simulate gestures....
Image Lazy Loading
25.11.2019
Lazy loading images is a practice that’s been popular for a decade and for good reason: images are usually the heaviest downloads on a given webpage and avoiding unloading images that are never seen saves the user bandwidth. There are plugins for lazy loading images in every JavaScript...
Getting Started with GraphQL
20.11.2019
GraphQL was developed by Facebook in 2012 to power up its mobile apps. Since open-sourcing GraphQL specification in 2015, it gained a lot of popularity and is now used by many development teams, including giants like GitHub, Twitter or Airbnb. Why so? And what exactly is a GraphQL? Let's take...
Real-Time Google Search Results API with serpstack (Sponsored)
19.11.2019
In my early web days, I was interested in scraping and collecting data based on the results of Google searches. Scraping Google was easier in those days but now Google search results are so dynamic that you can’t rely on getting the same HTML or data structure back. Add in CAPTCHAs, rate...
Awesome Demos Roundup #10
12.11.2019
Get inspired with this collection of fresh, creative coding experiments from around the web.
Awesome Demos Roundup #10 was written by Mary Lou and published on Codrops
Hello Fenix!
11.11.2019
Over seven years ago I made the massive career leap to Mozilla. Two years ago I realized a dream of joining the Firefox DevTools team — it’s been a rewarding adventure helping to improve the Firefox DevTools Debugger and other super helpful tools. I’m frightened, excited,...
JavaScript waitForTime
6.11.2019
I write a lot of tests for new features within Firefox DevTools. We have hundreds of “mochitests” which open the browser and perform synthetic actions like clicking, typing, and other user actions. I’ve previously written about waitForever which essentially halts following actions...
Simple Scraping API with zenscrape (Sponsored)
5.11.2019
So many developers believe that scraping a URL’s content is easy — just a simple curl and you’re done, right? Nope. CAPTCHAs, rate limitations, origin-specific limitations — they make getting content off the web a nightmare. Luckily we now have services like zenscrape which...
5 Easy Ways to Earn Cryptocurrency
4.11.2019
The days of individuals mining popular cryptocurrencies are over. The amount of time and energy required to mine bitcoin is immense and you’d be competing with business with massive mining farms. What you can do, however, is chip away at earning cryptocurrency via a few simple tasks that...
After Breaking New Records Bakkt Announces Crypto Consumer App
28.10.2019
Following the all-time record of 1,179 contracts on October 25, Mike Blandina, Bakkt’s chief product officer, revealed the firm is launching another strategy after announcing its December options launch. Bakkt is releasing a consumer application so retail investors can “unlock the value...
Cred to Demo Global Merchant Solution at Blockchain Week Kick-Off
28.10.2019
On Wednesday, October 30, Cred and the Universal Protocol Alliance will be hosting a live demonstration of a point-of-sale (PoS) device that enables purchases with cryptocurrency. Cred’s PoS financial operating system allows customers to utilize any crypto wallet for purchases at the PoS...
How to Use JPEG 2000 (JP2) for a Faster Images on iPhone (Sponsored)
21.10.2019
Images Slow Down Websites Images slow down the page-loading performance of many websites. Audit tools like Google’s Lighthouse can quickly tell you how many seconds you can save by optimizing your images. When you are delivering to desktops or android devices running Chrome browser, a quick...
Awesome Demos Roundup #9
17.10.2019
A collection of creative coding experiments and innovative demos for your inspiration.
Awesome Demos Roundup #9 was written by Mary Lou and published on Codrops
Meet Be.cash: An Offline Bitcoin Cash Sending Tool
17.10.2019
On October 13, software developer Tobias Ruck showed off a demo of an offline bitcoin cash (BCH) wallet tool called Be.cash. The concept provides individuals with the ability to send and sign a BCH transaction without internet service. Also read: 80% of Crypto Trade Volume Tracked by Blockchain...
Firefox Kiosk Mode
16.10.2019
As someone who loves the HTML and web APIs, I want to see them used in all different types of devices and mediums. Being that I work for the amazing Mozilla Corporation, seeing Firefox and the gecko web engine thrive in those spaces is important to me. Firefox was recently featured in the Firefox...
How to Create a QR Code
15.10.2019
QR codes aren’t everyone’s cup of tea but I quite like them. If I see something I want to remember or check out later, especially when on the road, it’s super easy to take a quick picture — it’s much easier than trying to remember a URL and much faster than typing...