work
writing
Writing
Dynamic Styles at the Edge
Nov 2024
Losing Faith in Bun
May 2024
Implementing Preview Deploys via Github Actions
Apr 2024
Monitoring Errors in Third-Party JavaScript Applications
Mar 2024
Better Async TypeScript
Jan 2024
The Table Saw is a Witch
Jan 2024
The Executive's Individual Contributor
Jan 2024
My Case Against TypeScript Enums
Dec 2023
How I'm Using AI as a Software Engineer
Dec 2023
On Opinions
Nov 2023
Exploring Hono
Nov 2023
Simplify Error Handling with TypeScript Decorators
Sep 2023
Testing Google Cloud Functions with Vitest
Sep 2023
Why frontend developers should pickup Neovim
May 2023
Turbo-charge Your Workflow with zsh Aliases
Dec 2022
Creating a Drawn Border Animation with Conic Gradient & Svelte
Sep 2022
Limiting Cognitive Overload
May 2022
A Simple iOS Development setup
Mar 2022
Setting Up A Fresh Work Machine
Mar 2022
From Welder to Software Engineer
Jan 2022
Renaming your 'master' git branch to 'main'
Jan 2021