Hanselminutes
My fairly banal, basic, but beautiful command line setup
Localfirst.fm
Complementary
Dive Club
Devtools FM
Collecting people I know who work at the intersection of design and engineering, in an attempt to figure out what a design engineer is
Notes on how to use the position property in CSS to make scrollytelling stories
A collection of laws named for specific people in the field of programming
A collection of observations on the rise of soft, sparkly, baby pink aesthetics among developers
Notes on pattern languages and Christopher Alexander's legacy on software programming
A video tour through how I build the old version of this site
Illustrated notes on the key concepts of how Gatsby.js works
What's wrong with linear, static programming mediums and how might we improve them?
Developer self-expression through coloured switches, keystroke actuation, and LED light displays
How to customise Roam Research with your own CSS themes
Seventy years ago we dreamed up links that would allow us to create two-way, contextual conversations. Why don't we use them on the web?
Illustrated notes on how data unions work and what problems they might solve
How to use the Greensock animation library inside React using React hooks
Notes on the basics of the Greensock animation llibrary
Illustrated notes on how React suspense works
Some insights into how I collaborative with experts to create illustrated notes on technical topics
Illustrated notes on common mistakes people make in Git, and how to fix them
Notes from my podcast episode Open Source and Gift Economies on Maintainers Anonymous
Illustrated notes on the essentials of web security
Illustrated notes on how to build state machines with the xState library
Illustrated notes on how routing works in Vue.js
Illustrated notes on the core concepts in Rust
Illustrated notes on building Gatsby themes
Illustrated notes on advanced but fundamental topics in JavaScript
Illustrated notes on building custom React hooks
Illustrated notes on how work with immutable data in the Immer state library
Illustrated notes on the basics of the GraphQL query language
Everything you need to know about what API's are and how they work
Illustrated notes on the new language changes in JavaScript ES2019
Illustrated notes on the JAMstack, Gatsby & Contentful
Illustrated notes on how to implement web sockets with Vue.js and Socket.io
Illustrated notes on building VR web apps with React360
The absolute minimum you need to know about data storage
Illustrated notes on how to test web apps with Cypress
Illustrated notes on how compilers and transpilers are different
Illustrated notes on how JavaScript's comparison operators work
Illustrated notes on how Babel works
Illustrated notes on how JSX in React works
Illustrated notes on how the React virtual DOM works
Illustrated notes on how JavaScript's spread operator works