In this post, I want to talk about how I think about designing software systems, starting from the first and most important principle. This is inspired by my experience conducting interviews at Redox, mentoring engineers over the years, as well as designing complex systems myself.
Hosting your own webhook testing service on Fly.io
Introducing a simple, open-source Webhook Testing Tool that you can easily host on Fly.
Using the pgvector extension with Fly Postgres
A quick tutorial for enabling the pgvector extension on your Fly Postgres instance.
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.
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“.
Features in my ideal habit/task tracking app
2023-09-04 #misc
I’m working on a habit/task tracking app called Habitsheets. As I’ve worked on it, thinking about “features I’d like in my ideal habit/task tracking app,” some ideas occurred to me that don’t seem common in other apps. This post is highlighting those features I wouldn’t mind seeing in other habit and/or task management tools.
Astro recipe: New post scaffold script
A script to scaffold new posts for my Astro blog.
listing posts: #1 to #10 (43 total posts) — next 10 posts