2023-06-13
If you're seeking a no-cost, low-ops, low-friction solution for deploying SSR workloads then look no further!
2023-02-18
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.
2023-02-03
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!
2023-01-14
A mental model for helping you get oriented with with Vue3 and Composition API
2022-12-17
My observations on practices that help all teams build speed.
2022-12-03
My personal thoughts on front-end in 2023
2022-11-06
Using .NET System.Threading.Channels for concurrent processing with interval trees.
2022-10-29
TypeScript Record types have super powers that can help any team write better code.
2022-09-24
Find out why Google Firebase is a great platform for application development with .NET 6
2022-05-08
The second part of my guide for how .NET developers need to re-orient in the modern dev landscape.