Skip to main content
Tech Blog Archive
-
Functional Web Apps
-
Overwhelmed with Options
-
Why Do We Fear Starting Something New?
-
Playing the Fool
-
Experimenting for a the life we want
-
Zero Sync
-
Learning to code in 2025
-
Do the things that work
-
Daily Habits
-
Markdown in Go
-
Using IndexedDB
-
Beginning with Local First
-
Some Days Are Hard
-
Plugins Everywhere
-
Speeding up my website
-
Working with .env files in Go
-
Building a blog with Go, Enhance WASM, Extism & Fly.io
-
The Enhance Web Framework - Part 2: Invoices app
-
The Enhance Web Framework - Part 1: Background
-
Nested Routes & Loaders in Tanstack/Router
-
Getting Started With Tanstack Router
-
SvelteKit Course Launched on Egghead!
-
HTML forms with Supabase, RSC, & Nextjs
-
Adding Typescript Goodies to Supabase select
-
Two Ways to Realtime
-
Why We Need Total Typescript
-
Trekking In Serverless Territory
-
Measuring Enablement
-
Deloads For Developers
-
Delightful Developer Experience
-
Slow And Steady
-
Choosing To Change Careers To Web Development
-
The State of the Application
-
Journey to DevRel: Back To The Basics
-
Why React
-
Migrating from Heroku to Render
-
My Take On 'The Minimum Spanning Stack'
-
Practice: On Showing Up
-
Developing Developers
-
Niching Down
-
The Working Genius Assessment — Understanding The Work We Do
-
How an Assessment to Help With Work Helped Me Understand My Wife
-
Working Genius
-
Design Systems
-
Transforming Your Work
-
Internal Struggles While Seeking to Make Change
-
Change
-
Introspective Marketing
-
Business as a Service
-
Doing Less: An Art
-
Junior Developers & Startups
-
Shovels and Pick Axes
-
The Experience Paradox: Solutions
-
The Experience Paradox
-
A Break
-
Writing Is Hard
-
Slowing Down
-
Svelte - More Thoughts
-
Will AI Put Us Out of Jobs: Web Developer Specific
-
Svelte - Initial Thoughts
-
Atomic Design - Reflections
-
Career Stuff - Networking
-
Bug Hunting - AWS S3 Fetching in onClick
-
React - On Using Environment Files in the Client
-
Wonder - Part 2: Cultivating Wonder
-
Wonder - Part 1: Experiencing Wonder
-
Thoughts on Styling
-
Coding & Leaf By Niggle - Part 1
-
When to Use Static Generation v.s. Server-side Rendering
-
Two Forms of Pre-rendering
-
Journey To Code: How I Got Here - Part 2
-
Journey To Code: How I Got Here - Part 1
-
Coding Bootcamp - Week 5
-
Coding Bootcamp: Week 4 - Functional Programming Part 1 & Part 2
-
Coding Bootcamp - Week 3
-
Javascript Beginnings
-
CSS & Divs
-
Coding Bootcamp Begins