📄️ About
About
📄️ My Journey from ADO.NET to SQLC
The Timeline of a Backend Dev Who Grew Up in SQL
📄️ const gives let its meaning
Use `const` for everything unless a variable needs to be reassigned. Let `let` signal that mutation is intentional and expected.
📄️ Environment Management
A clean and explicit approach to managing multiple versions of languages like Go, Python, and Node.js using a dedicated `~/language-versions` directory. Includes setup, switching, and symlink-based workflows without relying on external version managers.
📄️ Frameworks Should Talk Back
Why silent failures are the enemy of good developer experience—and how to fix them.
📄️ The Evolution of Frontend Development
A personal reflection on how modern frontend architecture validated what I was already doing: building decoupled, layered systems from the start. This slide didn’t teach me—it confirmed what I already knew.