The PAPI Blog
A library, not a feed: guides for switching tools, methodology worth stealing, and honest notes from running PAPI on its own development.
Switching guides3 guides
Lovable Limitations: What Happens After the Prototype
Lovable is great at zero to one. This is what happens after one: the wall prompt-built projects hit, and how to move to a coding assistant and keep your plan.
Switching from Cursor to Claude Code Without Starting Over
Moving from Cursor to Claude Code, or any tool to any other, loses everything that lived in the chat. Why that hurts, and how to switch without starting over.
Lovable to Cursor: Move the Plan, Not Just the Code
Moving a Lovable app into Cursor or Claude Code takes an afternoon. The steps that move the code, and the part of your project that does not come with it.
Methodology10 guides
Why Your AI Forgets Your Project
Cursor, Claude Code, Codex and Lovable all start a new session cold. Why it happens, where longer chats and rules files stop, and what a session really needs.
Plan, Build, Review: The Loop That Compounds
One cycle on an example project, start to finish: what the plan holds, a build handoff in full, the build report, a review verdict, and what the next plan does.
Architecture Decision Records Do Not Survive AI Speed
Code records what got built, never why. Architecture decision records were the right instinct, but they rot. What a decision looks like when it stays alive.
Loop Engineering: Why AI Workflows Spin Instead of Compound
Most AI coding workflows have the shape of a loop and behave like a circle. Loop engineering for builders: the step everyone skips, and the second loop.
Claude Code for Non-Developers: What to Set Up First
The beginner guides get Claude Code running in an afternoon. What to set up before your first real project so it still makes sense in week four.
Why AI Keeps Breaking Your App, and What Stops It
Every feature your AI adds breaks something that worked yesterday. Why it happens, why checkpoints and warnings fall short, and the two steps that help.
Claude Code Loses Context: Keep the Plan Outside the Chat
Compaction summarises your Claude Code session and the reasons behind your decisions go with it. What survives, what does not, and where to keep the plan.
Project Management for AI Coding: Why Your Board Goes Stale
Your AI finishes tasks faster than you can update the board, so by Friday the board is wrong. How to manage an AI coding project so the plan stays true.
PRD for AI Coding: Write the First Cycle, Not the Whole Book
You wrote a long PRD, pasted it into your AI tool, and by week three the app had moved on. What a PRD for AI coding needs, and how to let it change.
Claude Code Task Management: A List Is Not a Plan
Claude Code tasks now survive a restart, which fixes forgetting. It does not fix drift. What a task list covers, and the layer a project still needs on top.