Interviews in the Age of AI: Ditch Leetcode - Try Code Reviews Instead
In the emerging age of AI generated code, is leetcode really the best way to evaluate technical candidates (was it ever)?
To Comment or Not to Comment
Ruminations on the timeless debate of comments in code.
Nuxt 3 with SSR on Google Cloud Firebase Functions (2023)
If you're seeking a no-cost, low-ops, low-friction solution for deploying SSR workloads then look no further!
React is the New IBM
You’ll never get fired for picking it, but it’s going to be expensive, bloated, difficult to get right, and joyless every step of the way.
Using useMemo and useCallback to Save the Past from React Langoliers
If you're confused about useMemo and useCallback and you have 10 minutes and nostalgia for 90’s sci-fi? You came to the right place!
Vue 3x3 - A Mental Model for Building Fast
A mental model for helping you get oriented with with Vue3 and Composition API
3 Tips to Help Dev Teams Build Speed
My observations on practices that help all teams build speed.
Thoughts on React vs Vue vs Everything Else in 2023
My personal thoughts on front-end in 2023
Concurrent Processing in .NET 6 with System.Threading.Channels (Bonus: Interval Trees)
Using .NET System.Threading.Channels for concurrent processing with interval trees.