Auditing Database Migration Safety and Fixing My Prisma Workflow
This post covers a database migration safety audit and the switch to a better Prisma workflow. It’s a reminder that shipping fast still needs guardrails around data.
This post covers a database migration safety audit and the switch to a better Prisma workflow. It’s a reminder that shipping fast still needs guardrails around data.
This update covers the admin users tab and the invite flow that lets teams bring new people into the app. It’s part UX, part permissions, and part SaaS plumbing.
This post covers the decision to add a dedicated research notes field to the auto writer. It explains how source material can guide generation without forcing users into a rigid workflow.
This update covers the small but useful improvement of remembering research and image toggle settings. It shows how persistent UI state can make a builder tool feel much less annoying to use.
This post walks through the first version of the admin and user role system. It focuses on the practical decisions needed to make permissions useful without overcomplicating the app.
This build log covers the bug that caused generated articles to stop mid-sentence and how the token ceiling was fixed. It’s a useful lesson for anyone building AI writing tools with long-form output.
The auto writer could run research, but the notes weren’t making it into the job where they were needed. This post explains how that gap was found and fixed.
This post breaks down how a double-injected global prompt caused repeated article sections. It covers the debugging process and the prompt workflow fix that cleaned up the output.
This article breaks down why “the market will keep going up forever” is a dangerous assumption when you’re building products, models, or automated workflows. It focuses on planning, forecasting, and the failure modes tha