Author, philosopher, programmer, entrepreneur, father and husband.
- JumpRemoved
Every single time...
Web Development @programming.dev Roadmap 2025 and Biome 2.0
Rust @programming.dev Unnecessary Optimization in Rust: Hamming Distances, SIMD, and Auto-Vectorization
Programming @programming.dev Zero Bugs
JavaScript @programming.dev Singletons in JavaScript
Programming @programming.dev Feds: Critical Software Must Drop C/C++ by 2026 or Face Risk
Programmer Humor @programming.dev When happy teams are an issue
Linux @programming.dev DirectX Adopting SPIR-V
JavaScript @programming.dev Biome v1.9 Anniversary Release
Rust @programming.dev Async Rust can be a pleasure to work with (without
Send + Sync + 'static)Programming @programming.dev Post-Architecture: Premature Abstraction Is the Root of All Evil
Programming @programming.dev Post-Architecture: What It Is And What It Isn't
Programming @programming.dev Post-Architecture: An Open Approach to Software Engineering
JavaScript @programming.dev Biome v1.7
Rust @programming.dev Biome v1.7
Rust @programming.dev Rust Optimization:
Vec::into_iter().collect()Programming @programming.dev GritQL integration progress · Biome.js
Rust @programming.dev Productivity of Rust teams at Google
Programming @programming.dev Auto-reviewing AI bots are fun!
Rust @programming.dev Unused lifetime parameter -- except it isn't
TypeScript @programming.dev Writing exhaustive switch statements in TypeScript

That’s entirely a choice. I am connected to a local vegetable farm run by two farmers who grow their produce organically. They run a little circular business as they’re also connected to an educational/kid-friendly animal farm, they sponsor a public fruit path through their own work, and then they partner with local shops as well.
Me and my son go there almost every week to pick fresh veggies, and we just pay directly to the farmers. But yeah, the payment is digital…