Wrapping your head around assets in Phoenix 1.6

The latest Phoenix release ditches webpack and npm for esbuild and… nothing? Of course, these are just the defaults — docs for Elixir’s esbuild clearly state that NPM is still supported and you can always pass –no-assets and do things 100% your way. … more Read More

How to Record Audio Using the MediaStream API

The Media Capture and Streams API (aka MediaStream API) allows you to record audio from a user’s microphone, then get the recorded audio or media elements as tracks. You can then either play these tracks straight after recording them, or upload the media … more Read More

Orchestrating Complexity With Web Animations API

There’s no middle ground between simple transitions and complex animations. You’re either fine with what CSS Transitions and Animations provide or you suddenly need all the power you can get. Web Animations API gives you a lot of tools to work with animations. … more Read More

Echo JS

JavaScript Obfuscation: The Definitive Guide (2021) Create a simple SASS compiler with zero dependency Get frontend remote jobs Everything you need to know about Neutralinojs filesystem API … more Read More

How to write about web performance

I’ve been writing about performance for a long time. I like to think I’ve gotten pretty good at it, but sometimes I look back on my older blog posts and cringe at the mistakes I made. This post is an attempt to distill some of what I’ve learned over … Read more…

React Digest Issue #321

sponsor A Quick Guide to Dropdown Menus With React Dropdowns are everywhere! This blog explores some of the key dropdown types and form components you can chose from – all through implementation examples and real-life use cases. Check it out. this week’s … more Read More