Writing · Tag
Articles tagged "methodology".
7 articles on this topic.
Articles tagged "methodology"
·6 min read · chrome-extension , github-actions , pre-commit-hooks
Chrome extension version-bump discipline: pre-commit + GitHub Actions
The Chrome Web Store rejects re-uploads with the same manifest version. Catch the missed bump locally in a pre-commit hook; gate it again in CI.
·10 min read · chrome-extension , manifest-v3 , chrome-web-store
Shipping a Manifest V3 Chrome extension: the gates nobody mentions
Trader verification, publisher identity, the URL slug gotcha, version-bump CI: the async gates that turn a one-day project into a three-week project.
·7 min read · methodology , refactoring , lovable
Phased migrations with per-phase verification gates
Big-bang refactors of 6+ files break things you cannot predict. Phased migration with explicit gates catches regressions before they compound.
·8 min read · claude-code , claude-md , lovable
How I document AI-built projects: a CLAUDE.md, ISSUES.md, and prompts/ workflow
Four files that fix the missing context in AI-built codebases: CLAUDE.md, ISSUES.md, a prompts/ folder, and a two-AI handoff workflow.
·6 min read · supabase , postgrest , postgres
How a Postgres constraint rename silently broke production via PostgREST
PostgREST resolves onConflict against real constraint names at runtime. Rename a constraint and the upsert silently fails with a 400 nobody notices.
·7 min read · javascript , typescript , timezone-handling
Silent timezone bugs in JavaScript date arithmetic
`new Date().toISOString().split('T')[0]` returns the UTC date, not the user's local date. The bug, the fix, and why it only shows up in production.
·7 min read · issues-md , claude-code , methodology
ISSUES.md as a learning log: the flat-file bug tracker that compounds
ISSUES.md is a flat markdown bug tracker that doubles as a regression detector and training doc for AI-built codebases. How the pattern works.