- 20 Things I’ve Learned in my 20 Years as a Software Engineer
- Pourquoi écrivez-vous de si mauvaises documentations, alors que votre code est de bonne qualité ?
- Remix and the Alternate Timeline of Web Development
- One does not simply design: designers as product owners
- Let’s talk about web components
- A Manifesto for Preserving Content on the Web
- Mission accessible, une introduction
- Design Decisions: Why use final classes
- Natural Language Inputs
- Quality Is Systemic
- The self-fulfilling prophecy of React
- The Forty-Year Programmer
- 4.2 Gigabytes, or: How to Draw Anything
- Don’t think to write, write to think
- The AI Art Apocalypse
- The Surprisingly High Table Stakes of Modern Blogs
- Programming breakthroughs we need
- Things You Can And Can’t Do
- The productivity tax you pay for context switching
- You Don’t Need Microservices
- Your Code Doesn't Have to Be a Mess
- There Is No Bar — But Having One is Good Too
- Don't defer quality
- writing one sentence per line
- Software Engineering - The Soft Parts
- Why I don't miss React: a story about using the platform
- You Were Nowhere Close to Done
- Professional Programming: The First 10 Years
- I'm a fucking webmaster
- Rust is hard, yes, but does it matter?
- Knowledge is like a house of cards
- Measuring Software Complexity: The Impact of the Environment
- 11 Principles of Engineering Management