Project management
- The work is never just “the work” (2022), an article on project planning and estimation
- Write admin tools from day one
- Agile imposition (2006), a post on “agile” practices being imposed on teams and what to do instead
- Random article on Tech Debt and a ’tech debt day’
Software architecture
- XML is the future (aka Hype cycles) (2023)
- In defense of simple architectures by Dan Luu (2023)
- Is design dead by Martin Fowler (2004)
- Names should be cute, not descriptive
- https://brianmckenna.org/blog/architecture_code
- Choose boring technology
- Use the wrong tool for the job. I think this is interesting because I wasn’t familiar with the concept of “impedance” when talking about software development complexity.
- HN comment on simple startup architecture approaches
- Amazon Prime Video article on moving from a microservice arch. to a monolith
Interpersonal
- Is it my fault you can’t handle the truth?, a post on hyper-rationality
Politics
Writing
Infrastructure
Game development and computer graphics
- Blog about Rust game development (mostly w/ Bevy)
- Interesting read on NES graphics (2015)
- High-level description of Link’s Awakening game engine
- Render user interfaces at 120 FPS (Rust, 2023)
- Comparison of Mario Odyssey coin vs. Mario Galaxy coin
Other links
Performance
- n times faster than C, a post about hand-crafted branchless assembly
Frontend
Reverse engineering
Learning
Elixir
Rust
Environment
Fun
- Even more bay area house party
- Macroeconomic changes have made it impossible for me to want to pay you
Plants
Cool art
- Life Inside a Drop of Seawater
- Flash software library at Internet Archive
- Still life, a real-world recreation of 3D renderings