My Engineering Philosophy
My approach is heavily influenced by the philosophies of dev pioneers like David Heinemeier Hansson and Mitchell Hashimoto. I believe in empowering developers and creating efficient, enjoyable workflows through a few core principles:
- Convention over Configuration
Building systems with sensible defaults to create an omakase ("I'll leave it to you") experience, allowing teams to focus on unique business problems instead of boilerplate. - Automate Everything
Championing repeatable patterns and a GitOps workflow ⚙️, ensuring that every part of the process is traceable, idempotent, consistent, and reliable. - Code is King
At the core of my work is Infrastructure as Code (usually Terraform), which enables the creation of beautiful, readable, and maintainable platforms.
Beyond the Keyboard
- This philosophy of intentionality and craftsmanship extends beyond my work. As a husband and father to two young boys, I find value in focusing on the details that matter most.
- When I'm not working, you'll find me perfecting a V60 pour-over ☕, experimenting in the kitchen 👨🍳, or strumming my guitar 🎸.
- My strategic side was sharpened by a lifetime of playing games like StarCraft, while my sense of adventure comes from exploring worlds like in The Legend of Zelda 🎮.
- My creative energy is often fuelled by a diverse soundtrack, from the soaring leads of power metal \m/ to the calm focus of lofi beats 🎧.
