The Developer's Cycle

Over-the-shoulder look at what I'm building, what I'm learning, and practical refactors.

The Last Mile of Shipping

Hey this is Isaac,

This week has been about closing loops. I'm releasing the DevRelifier (product for helping share and promote tech stuff), which means dealing with the unsexy parts of software development: tax setup and final testing.

It’s less about coding creative features and more about ensuring the business actually works without breaking the law or the user experience.

If you want to try the product, reply to this email for more info and free credits.


**The Build: Th...

Read more →

Decoupling to OSS Libraries

Hey this is Isaac,

I met with some dear friends, Danny and Audrey Roy Greenfeld, in Baltimore for a mini-sprint on the air web-dev framework. Walking around a science museum while brainstorming and cafe-hopping while hacking together was a blast.

During the sprint I created a new testing example (unit, integration, and end-to-end playwright tests) and began extracting features from p...

Read more →

Async Background Tasks

Hey this is Isaac,

This week I was fixing some basic and classic async problems: a "processing" pill that never updated to "complete." Blech.

Images of video processing ui showing a processing state and log and then compleded status

The goal is to prevent long-running tasks from freezing the user interface. If something takes a second, it’s fine to expect the user to stay on the page until it completes. Bu...

Read more →

Leverage of Simplicity

Hey this is Isaac,

Welcome to my new weekly newsletter. Each week, we explore one build, one lesson, and one refactor. Only practical ideas to help you build better.

This week I jumped from untangling a messy Stripe integration to light creativity generating an AI promo video. The mental whiplash is real.

Let's start with the AI Promo Video.


The Build: Directing an AI to Make a Promo Video

I created a 74-second promo video draft in about 30 minutes. AI wrote the code, but I was the...

Read more →