Writing a file system from scratch in Rust · carlosgaldino
Alternate Futures for “Web Components”
How to Create an Automated Profile README using Nodejs and GitHub Actions
A Guide to Monads in JavaScript
The size of your backlog is inversely proportional to how often you talk to customers
Weird things engineers believe about Web development
HTMX and Web Components: a Perfect Match
On “owning” software - avdi.codes
4 billion if statements
The AHA Stack
An intuitive documentation strategy
Making small games, which is fun in itself · Joys of Small Game Development
Deleting 50,000 Lines of Code in 3 Days - Aakash N S
The best WebAssembly runtime may be no runtime at all | Frank DENIS random thoughts.
Jonathan Blow's home page
TanStack Router – modern React for the rest of us | Swizec Teller
TanStack Router puts the router in control of data, state, and UI and it's ... really good.
image-rendering - CSS: Cascading Style Sheets | MDN
The image-rendering CSS property sets an image scaling algorithm. The property applies to an element itself, to any images set in its other properties, and to its descendants.
Making Charts with CSS | CSS-Tricks - CSS-Tricks
There are many ways to make visual representations of data: bar charts, line graphs, scatter diagrams, sparklines... not to mention the many ways in which you
The SVG `path` Syntax: An Illustrated Guide | CSS-Tricks - CSS-Tricks
The element in SVG is the ultimate drawing element. It can draw anything! I've heard that under the hood all the other drawing elements ultimately use path
Image Inconsistencies: How and When Browsers Download Images – Harry Roberts – Web Performance Consultant
How and when do browsers download certain types of image? What does that mean for performance?
Patching Gatsby React Router Scroll with patch-package - Scott Spence
This is a very specific issue myself and anyone that uses Gatsby and
React router for navigating between headers in their Gatsby sites.
The issue has been documented several times now and the advice I
have followed is to add a resolutions to my ...
@storybook-test: more streamlined and powerful testing
What's new in Storybook, November 2023
The top WordPress plugins are… a little sad?
This is a little negative-nancy-ish, so if you aren’t feeling that right now — just close this tab 😜. It struck me recently how this list of plugins I saw in the 2023 Annual WordPress…
Build an OTP input field — Phuoc Nguyen
Build an OTP input field with JavaScript DOM — Phuoc Nguyen
Coding is actually hard
Welcome to my little corner of the Internet - Kapil Dutta
Rearchitecting Airbnb’s Frontend
Overview: We recently rethought the architecture for the JavaScript side of our codebase at Airbnb. This post will look at (1) the product…
Migrating millions of lines of code to TypeScript
On Sunday, March 6, we migrated we converted more than 3.7 million lines of code with a single pull request. The next day, hundreds of engineers came in to start writing TypeScript for their projects.
The Case Against Kotlin
Ryan Cooke | Android Engineer, Core Experience
React Native at Airbnb
In 2016, we took a big bet on React Native. Two years later, we’re ready to share our experience with the world and show what’s next.
/ htmx ~ Why I Tend Not To Use Content Negotiation