Vibe Coding: I Built 3 Internal Tools Without Writing a Single Line Myself
Using Cursor, v0.dev, and ChatGPT to build production tools through natural language. What worked, what failed spectacularly, and the hidden costs.
Using Cursor, v0.dev, and ChatGPT to build production tools through natural language. What worked, what failed spectacularly, and the hidden costs.
Testing GitHub's new Copilot Workspace that generates implementation plans. We tried it on 5 real features—here's what it got right and wrong.
My honest experience moving from VS Code to Cursor. What makes me 3x faster, what drives me crazy, and whether the £16/month is worth it.
Six months testing AI coding assistants in production. Real costs, productivity gains, and honest failures from a solo developer in Brighton.
Biome promised to replace my entire linting/formatting stack with one fast tool. After 3 months on 8 projects, here's whether it lives up to the hype.
Real migration issues we hit upgrading to Next.js 15 and React 19, including async request APIs, caching bugs, and third-party library compatibility problems.
Real migration issues we hit upgrading to Next.js 15 and React 19, including async request APIs, caching bugs, and third-party library compatibility problems.
How React 19's new Actions, useOptimistic, and useActionState hooks simplified our form handling in production apps, with before/after code examples.
PPR in Next.js 15 lets you mix static shells with dynamic content. We rebuilt a client dashboard to test it—load times dropped 60%.
T: 07512 944360/[email protected]
© 2026 amillionmonkeys ltd.