Tutorials Page 21
![How to Add Native Keyword Aliases to Babel]()
How to Add Native Keyword Aliases to Babel
Those of you who follow this blog know that not every blog post is an endorsement of a technique but simply a tutorial how to accomplish something. Sometimes the technique described is probably not something you should do. This is one of those blog...
![JavaScript Picture-in-Picture API]()
JavaScript Picture-in-Picture API
As a huge fan of media on the web, I'm always excited about enhancements to how we can control our media. Maybe I get excited about simple things like the
<video>tag and its associated elements and attributes because media on the web started with custom...![How to Create a CSS-Tricks Custom Scrollbar]()
How to Create a CSS-Tricks Custom Scrollbar
Chris Coyier of CSS-Tricks is an amazing engineer and blogger. He's not only creative but has always had the drive to put his thoughts to work, no matter how large. He also has a good eye for the little things that can make CSS-Tricks or...
![Detect git Directory with Bash]()
Detect git Directory with Bash
One interesting aspect of working at Mozilla is that Firefox lives in a mercurial repository while several other projects live on GitHub in a git repository. While most focus on either Firefox or another project, I switch between both, leaving me running
gitcommands inside...![5 Essential git Commands and Utilities]()
5 Essential git Commands and Utilities
For many of us, git and GitHub play a huge role in our development workflows. Whenever we have a tool that we need to use often, the more fine-tuned we can make that tool, the faster we can get things done. The following are five git...
Teamstack: Easy Automation of Identity Management
Access management can be a bit of a nightmare, especially when we realize that we rely on a number of different, independent services that power our organizations. Many businesses use Gmail for email, Google Docs for documents, Slack for communication, GitHub for their codebase, etc.
![How to Cancel a Fetch Request]()
How to Cancel a Fetch Request
JavaScript promises have always been a major win for the language -- they've led to a revolution of asynchronous coding that has vastly improved performance on the web. One shortcoming of native promises is that there's no true way to cancel a
fetch...until now. A...![How to Simulate Long HTTP Requests]()
How to Simulate Long HTTP Requests
It happens less frequently these days but there are times when we need to accommodate for a HTTP request timing out. The service could be down, under heavy traffic, or just poorly coded, or any host of other issues.Whenever I need to simulate a...
![Tips for Working Remotely and Enjoying It!]()
Tips for Working Remotely and Enjoying It!
With the coronavirus spreading and employers telling employees work from home if possible, there are scores of people getting their first taste of working remotely. Depending on your experience and discipline levels, this could be a welcomed change or a complete culture shock. The...
![Hex Opacity Table]()
Hex Opacity Table
We've used hex colors for years but 8-digit hexadecimal is still relatively new. While rgba is simple to understand, 8-digit hex is more difficult, as you need to provide a hex representation of a numeric value.The following is a hexadecimal chart of opacity!.hex-opacity-table {...








