# Codapress Publishing (codapress.co.uk) > Independent British publisher of technical books on software, development, and AI-assisted coding. ## Site - [Home](https://codapress.co.uk/) - [Books](https://codapress.co.uk/books/): Full catalogue - [Insights](https://codapress.co.uk/insights/): Articles and publisher insights - [Contact](https://codapress.co.uk/contact/) - [Privacy](https://codapress.co.uk/privacy/) ## Books - [A Simple Guide to Go](https://codapress.co.uk/books/a-simple-guide-to-go/): Learn Go (Golang) for beginners – from first principles to hands-on coding exercises and AI-assisted development - [Google Antigravity Pro](https://codapress.co.uk/books/google-antigravity-pro/): Harness Google AI to accelerate software delivery, improve code quality and scale modern AI-assisted development - [Lovable Pro](https://codapress.co.uk/books/lovable-pro/): Build, iterate and deploy web applications using natural language, with real code, security, and enterprise governance - [Vibe Coding for Beginners](https://codapress.co.uk/books/vibe-coding-for-beginners/): How to use AI and LLMs to create apps, websites and amazing technology — without needing to be a programmer or write code from scratch - [OpenAI Codex Pro (2026 Edition)](https://codapress.co.uk/books/openai-codex-pro-2026-edition/): Use natural language command line prompts to 10x your workflow, ship faster and stay focused on the programming that matters most. - [A Simple Guide to Microsoft 365 Copilot](https://codapress.co.uk/books/a-simple-guide-to-microsoft365-copilot/): A beginner’s guide to using Microsoft Copilot to increase office productivity, generate content, automate work tasks and use AI assistants with confidence - [Cursor Pro](https://codapress.co.uk/books/cursor-pro/): Advanced workflows, safe autonomy, and team-ready patterns for professional software developers - [A Simple Guide to Cursor](https://codapress.co.uk/books/a-simple-guide-to-cursor/): Learn Cursor the easy way – from IDE fundamentals and first installation to real working programms and advanced workflows, take your AI coding to the next level. - [A Simple Guide to Claude Code](https://codapress.co.uk/books/a-simple-guide-to-claude-code/): Learn Claude Code the easy way – from fundamentals and first installation to real working programms and advanced workflows, take your AI coding to the next level. - [Claude Code Pro](https://codapress.co.uk/books/claude-code-pro/): Learn to leverage AI using natural language CLI prompts to build more effectively, debug faster, expand your programming capability and revolutionise your development workflow. - [A Simple Guide to Java](https://codapress.co.uk/books/a-simple-guide-to-java/): Learn Java programming the modern way – from first principles to hands-on coding exercises and AI-assisted development - [A Simple Guide to C++](https://codapress.co.uk/books/a-simple-guide-to-cpp/): Learn C++ programming the modern way – from first principles to hands-on coding exercises and AI-assisted development - [A Simple Guide to Javascript](https://codapress.co.uk/books/a-simple-guide-to-javascript/): Learn JavaScript the modern way – from first principles to hands-on coding exercises and AI-assisted development - [A Simple Guide to Python](https://codapress.co.uk/books/a-simple-guide-to-python/): Learn Python engineering the modern way – from first principles to hands-on coding exercises and AI-assisted development - [A Simple Guide to AI Coding](https://codapress.co.uk/books/a-simple-guide-to-ai-coding/): Learn to use AI tools like Claude Code, OpenAI Codex, Cursor and Gemini to build websites, apps and software using plain language prompts. - [Harness Engineering](https://codapress.co.uk/books/harness-engineering/): Designing the Systems That Make AI Coding Agents Reliable - [Agentic Coding Pro](https://codapress.co.uk/books/agentic-coding-pro/): The Structured Path to Autonomous Software - [Vibe Coding Millionaire](https://codapress.co.uk/books/vibe-coding-millionaire/): From Prompt to Profit: Use AI to Build Software, Launch a Business and Create Real Wealth - [The AI Coding Prompt Playbook](https://codapress.co.uk/books/ai-coding-prompt-playbook/): 500 Ways to Turn Ideas into Intelligent Software with AI Agents and Natural Language - [GitHub Copilot Pro](https://codapress.co.uk/books/github-copilot-pro/): AI Coding for Developers – How to Use Prompts to Accelerate Your Programming - [Vibe Coding Play](https://codapress.co.uk/books/vibe-coding-play/): Build retro games using natural language AI prompts to create classic video game experiences without writing code - [Vibe Coding Pro](https://codapress.co.uk/books/vibe-coding-pro/): How to use AI coding and LLMs to improve your workflow, expand your skillset and build projects you only dreamed of. - [Vibe Coding Extra](https://codapress.co.uk/books/vibe-coding-extra/): 50 More Fun and Practical AI Coding Projects You Can Build Using Plain Language Prompts Instead of Code. ## Insights - [JavaScript for Vibe Coders: The Minimum You Need to Read What the AI Wrote](https://codapress.co.uk/insights/javascript-for-vibe-coders-the-minimum-you-need-to-read-what-the-ai-wrote/): Learn just enough JavaScript to read AI-generated front-end code — variables, functions, DOM basics, and the red flags that mean you should ask again. - [Learn Python with AI Without Skipping the Fundamentals](https://codapress.co.uk/insights/learn-python-with-ai-without-skipping-the-fundamentals/): Use Copilot and chat to learn Python faster — without skipping syntax, debugging habits, or the fundamentals that make AI output trustworthy. - [A 90-Day Roadmap for Rolling Out Agentic Coding on Your Team](https://codapress.co.uk/insights/a-90-day-roadmap-for-rolling-out-agentic-coding-on-your-team/): Roll out agentic coding without the chaos — a phased plan that gives your team standards, governance, and a rollout pace they can actually sustain. - [Context Windows, Memory, and Why Your AI Keeps \"Forgetting\" the Project](https://codapress.co.uk/insights/context-windows-memory-and-why-your-ai-keeps-forgetting-the-project/): Discover why your AI loses track of your project mid-session and how context windows, memory files, and smart prompting keep conversations on track. - [Cursor Rules, .cursorrules, and Project Context That Sticks](https://codapress.co.uk/insights/cursor-rules-cursorrules-and-project-context-that-sticks/): How a single .cursorrules file keeps your AI coding tool grounded in your project's stack, conventions, and preferences — session after session. - [Cursor vs Claude Code vs GitHub Copilot: A Practical Comparison for 2026](https://codapress.co.uk/insights/cursor-vs-claude-code-vs-github-copilot-a-practical-comparison-for-2026/): See how Cursor, Claude Code, and GitHub Copilot compare across real workflows — and which AI coding tool fits your team and project in 2026. - [Frontend, Backend, and Hosting Explained for Vibe Coders](https://codapress.co.uk/insights/frontend-backend-and-hosting-explained-for-vibe-coders/): Understand the three layers in every AI-built web app — frontend, backend, and hosting — so you can debug faster, scope realistically, and ship. - [Getting Started with Claude Code: Installation to Your First Working Script](https://codapress.co.uk/insights/getting-started-with-claude-code-installation-to-your-first-working-script/): Get your first Claude Code agent running with practical prompts that deliver real results from session one — no prior AI coding experience required. - [How to Review AI-Generated Code When You Are Not a Programmer](https://codapress.co.uk/insights/how-to-review-ai-generated-code-when-you-are-not-a-programmer/): Check AI-generated code with confidence using simple, repeatable techniques — no programming experience or debugging skills required. - [How to Write Acceptance Criteria Your AI Agent Can Actually Verify](https://codapress.co.uk/insights/how-to-write-acceptance-criteria-your-ai-agent-can-actually-verify/): Stop ending AI coding sessions with 'close, but not quite' — learn to write acceptance criteria an AI agent can check before you review the diff. - [Multi-Agent Handoffs: Contracts, Roles, and Failure Modes](https://codapress.co.uk/insights/multi-agent-handoffs-contracts-roles-and-failure-modes/): Explicit contracts, clear roles, and structured handoffs keep multi-agent coding workflows from descending into chaos — with patterns you can adopt today. - [OpenAI Codex in the Terminal: Commands That Actually Save You Time](https://codapress.co.uk/insights/openai-codex-in-the-terminal-commands-that-actually-save-you-time/): Master the Codex CLI commands that cut minutes off refactors, archaeology, and test authoring — so you stay in flow instead of fighting the tool. - [Reduce Hallucinations in AI-Generated Code: A Review Checklist](https://codapress.co.uk/insights/reduce-hallucinations-in-ai-generated-code-a-review-checklist/): Catch invented APIs, fake imports, and confident wrong logic with an engineer-grade verification checklist built for AI agents and production diffs. - [Retro Games with AI: How Vibe Coding Makes Classic Genres Accessible](https://codapress.co.uk/insights/retro-games-with-ai-how-vibe-coding-makes-classic-genres-accessible/): Turn your fondness for pixel art and chiptunes into playable prototypes — with AI handling the heavy lifting so you can focus on the fun stuff. - [Small Slices: Why Building in Tiny Steps Works Better with AI](https://codapress.co.uk/insights/small-slices-why-building-in-tiny-steps-works-better-with-ai/): Break your next AI coding project into small, testable steps — and watch how each tiny win builds momentum towards a finished app. - [The PLAN Framework Explained: Prepare, Launch, Audit, Nurture](https://codapress.co.uk/insights/the-plan-framework-explained-prepare-launch-audit-nurture/): A four-phase workflow that turns ad hoc AI coding sessions into repeatable, supervised delivery — without micromanaging every prompt. - [Vibe Coding vs Pair Programming: Which Workflow Fits Your Task?](https://codapress.co.uk/insights/vibe-coding-vs-pair-programming-which-workflow-fits-your-task/): Not every task suits the hands-off rhythm of vibe coding, and not every one needs a human beside you — here is how to match the workflow to the job. - [When to Call in a Developer: An Honest Guide for Vibe Coders](https://codapress.co.uk/insights/when-to-call-in-a-developer-a-honest-guide-for-vibe-coders/): A practical guide to recognising the moment your vibe-coded project needs professional help — before technical debt or security holes catch up with you. - [When to Delegate a Feature to an AI Agent—and When to Keep Your Hands on the Keyboard](https://codapress.co.uk/insights/when-to-delegate-a-feature-to-an-ai-agentand-when-to-keep-your-hands-on-the-keyboard/): A practical three-zone framework that shows engineers which coding tasks to delegate to an AI agent and which to keep under their own control. - [Your First Landing Page with AI: A Step-by-Step Walkthrough](https://codapress.co.uk/insights/your-first-landing-page-with-ai-a-step-by-step-walkthrough/): Build and launch a polished one-page website using nothing but natural language prompts — no prior coding experience needed. - [Microsoft 365 Copilot for Knowledge Workers: Tasks Worth Automating First](https://codapress.co.uk/insights/microsoft-365-copilot-for-knowledge-workers-tasks-worth-automating-first/): Discover which everyday Microsoft 365 tasks deliver the biggest productivity gains when automated with Copilot — from email triage to spreadsheet analysis. - [How to Scope an App Idea Before You Prompt an AI](https://codapress.co.uk/insights/how-to-scope-an-app-idea-before-you-prompt-an-ai/): A five-question scoping framework that turns a vague app idea into a focused brief before your first prompt — so the model builds what you actually meant. - [Outcome Prompts vs Vague Prompts: Before-and-After Examples](https://codapress.co.uk/insights/outcome-prompts-vs-vague-prompts-before-and-after-examples/): See how rewriting a vague prompt into an outcome-based prompt transforms AI coding results — with real before-and-after examples you can apply to your next session. - [Automating Dependency Upgrades and Migrations with AI Agents](https://codapress.co.uk/insights/automating-dependency-upgrades-and-migrations-with-ai-agents/): Turn dependency upgrades and code migrations into a focused agent run — with prompts, safety patterns, and a workflow your team can repeat. - [From Prompt to MVP: A Realistic Timeline for Non-Technical Founders](https://codapress.co.uk/insights/from-prompt-to-mvp-a-realistic-timeline-for-non-technical-founders/): A week-by-week timeline for turning an idea into a working prototype using AI coding tools — without writing a line of traditional code yourself. - [From Prototype to Test Environment: What Changes When Your AI App Gets Real](https://codapress.co.uk/insights/from-prototype-to-test-environment-what-changes-when-your-ai-app-gets-real/): Moving your AI-built prototype to a real staging environment is less intimidating than it sounds — here is what actually changes and how to do it without the jargon. - [Google Antigravity and Gemini: Where They Fit in a Modern AI Coding Stack](https://codapress.co.uk/insights/google-antigravity-and-gemini-where-they-fit-in-a-modern-ai-coding-stack/): Antigravity reimagines dev as agent-first; Gemini Code Assist brings agentic help to VS Code and JetBrains. Where each fits in your stack. - [50 AI Coding Project Ideas You Can Actually Finish This Weekend](https://codapress.co.uk/insights/50-ai-coding-project-ideas-you-can-actually-finish-this-weekend/): Fifty practical, weekend-sized AI coding project ideas for hobbyists and side-project builders who want to ship something real — from bookmark organisers to retro game clones, grouped by theme and difficulty. - [How to Build a Simple Dashboard with Plain-Language Prompts](https://codapress.co.uk/insights/how-to-build-a-simple-dashboard-with-plain-language-prompts/): Build a working admin dashboard in a single weekend using plain-language AI prompts — no framework boilerplate or hand-written backend code. - [Lovable for Founders: Building Real Web Apps with Governance in Mind](https://codapress.co.uk/insights/lovable-for-founders-building-real-web-apps-with-governance-in-mind/): Lovable lets founders build full-stack web apps from natural language descriptions — but adopting it alongside traditional approaches requires thought about code quality, team access, and long-term maintainability. - [The Prompt Chain Pattern: Planning, Building, Debugging, and Shipping](https://codapress.co.uk/insights/the-prompt-chain-pattern-planning-building-debugging-and-shipping/): A repeatable four-stage AI coding workflow — plan, build, debug, ship — that moves every session from idea to working software with fewer wasted rounds. - [What Is Harness Engineering? Control Loops for Reliable AI Agents](https://codapress.co.uk/insights/what-is-harness-engineering-control-loops-for-reliable-ai-agents/): Add structured control loops to your AI coding agents with harness engineering — turning unpredictable model output into reliable software delivery. - [A simple guide to Vibe Coding](https://codapress.co.uk/insights/a-simple-guide-to-vibe-coding/): A practical vibe coding guide for beginners: what it is, what you need, how to prompt AI tools, and how to check results without becoming a full-time developer. ## Machine-readable indexes - JSON books: https://codapress.co.uk/api/books.json - JSON insights: https://codapress.co.uk/api/insights.json - API catalog: https://codapress.co.uk/.well-known/api-catalog