←
Blog
External posts
Suggested reads
React Server Components, Explained
JANUARY 14, 2024
On Leet Code Interviews
JANUARY 9, 2024
Cloudflare Workers for Noobs
APRIL 20, 2023
Conditional CSS Values
JULY 13, 2022
Twitter Handle to Text
MAY 28, 2022
Using Cloudflare KV in Vercel functions
MAY 21, 2022
Recording Excalidraw Drawing to Video
NOVEMBER 9, 2021
Twitter's div Soup and Uglyfied CSS, Explained
SEPTEMBER 1, 2021
4-Day Workweek
MAY 27, 2021
A Practical Tip to Convince Your Boss
JANUARY 5, 2021
Synchronizing Async Functions in Node.js
DECEMBER 14, 2020
Testing React Applications
SEPTEMBER 29, 2020
Tweet Wisely
JULY 10, 2020
Critical-ish CSS Extraction
JUNE 13, 2020
Communication in the Remote Work Era
MAY 22, 2020
The Meta Engineer
APRIL 27, 2020
What Would You Do If You Didn't Have to Work?
APRIL 5, 2020
Babel Plugins Development Fundamentals
FEBRUARY 18, 2020
Automating Accessibility Tests with Puppeteer
NOVEMBER 22, 2019
GitHub Sponsors and OSS Sustainability
OCTOBER 11, 2019
Is React Hard to Learn?
AUGUST 7, 2019
Managers
JULY 19, 2019
Abstractions
MARCH 24, 2019
My New Life Without Likes
FEBRUARY 25, 2019
Proposal Driven Development
JANUARY 27, 2019
A collection of toys from my childhood (80s-90s)
DECEMBER 20, 2018
Let me try to explain CSS in JS to you
DECEMBER 8, 2018
Privacy: hide your personal e-mail on GitHub
NOVEMBER 13, 2016
Margins and Composability in CSS
APRIL 5, 2016
Strike Through Text Effect with JavaScript
MARCH 26, 2016
External posts
WebAssembly and Emscripten Chat with Alon Zakai
DECEMBER 4, 2019
Beyond Theming with CSS
MAY 28, 2019
Building Accessible Modals with React
OCTOBER 16, 2018
Next.js 7
SEPTEMBER 19, 2018
DSS - Deterministic Style Sheets
SEPTEMBER 5, 2018
A Real-World WebAssembly Benchmark
JULY 5, 2018
Optimizing WebAssembly Startup Time
FEBRUARY 26, 2018
Suggested reads
Quantum Mechanics Distilled
Andy Matuschak, Michael Nielsen
Web Shared Libraries
Rob Flack
Incremental Parsing with Tree-Sitter: A New Parsing System for Programming Tools
Max Brunsfeld
Inversion of Control
Kent C. Dodds
Why you should be storing remote data in a cache (and not in state!)
Jason Ankers
Pure UI
Guillermo Rauch
The magic of “overflow: hidden”
Colin Aarts
“inline-block” and you
Colin Aarts
contact
blog
github
@giuseppegurgone