I recently saw a comment on Hacker News comparing React hooks with multiple inheritance in C++. I thought this was an interesting analogy and wanted to expand on it a bit. (7-minute read)
Three weird reducers: State management in a Next.js app
2023-10-30 #webdev
Explaining a pattern I'm using for client/server state management in dust. (11-minute read)
Why I deployed my Next.js app on Fly instead of Vercel
2023-10-23 #project #webdev #fly
I recently deployed another one of my little apps, written with Next.js. In this post, I discuss why my app is deployed on Fly instead of Vercel, even though Vercel is "the native Next.js platform". (8-minute read)
Astro recipe: New post scaffold script
A script to scaffold new posts for my Astro blog. (2-minute read)
Astro recipe: Creating aliases (redirects) for old content URLs
Implementing Hugo-style aliases in Astro. (5-minute read)
ClojureScript Project Quickstart
A brief guide to tooling for ClojureScript projects. Includes compiling, development servers, CI/CD, and publishing to Netlify (for websites) and/or Clojars (for libraries). (12-minute read)
The new blog theme
What I think about when making a new theme for my blog, and how that affects the design you're looking at now. (6-minute read)
Unidirectional data flow architecture in JS
Things you can learn from Flow and re-frame, even when you're not using them. (10-minute read)
listing posts: #1 to #10 (11 total posts) — next 10 posts