Skip to content

SOFTWARE ENGINEERING

engineer@aine:~$ man ai-native-engineering

Stop prompting.Start engineering.

The practical guide for engineers who already ship production systems and now want AI in every part of the lifecycle — not as a tool bolted on the side, but as a core engineering capability. Structured, production-oriented, and deliberately tool-agnostic.

Code ANSE2026 gives you 30 days of free access to the O'Reilly platform. Or press / and go anywhere on this site.

Learning AI-Native Software Engineering — Early Release cover
O'Reilly MediaEarly Release
  • 11

    chapters

  • 392

    sections

  • 135k

    words

  • 10h

    to read

  • 37

    figures

  • 0

    vendor lock-in

01 / the argument

A year ago the company bought every engineer an AI subscription. The bill went up. The velocity didn't.

That is the first thing the CTO says out loud in the book's foreword, and it is the sentence that most engineering leaders recognise immediately. The tools are not the problem. What is missing is a discipline: a way of working that turns raw model capability into software a team can ship, safely, under pressure, into a codebase as messy as the one you actually have.

diff vibe-coding ai-nativechapter 1

Vibe coding is not evil. It is great for throwaway prototypes. The trap is using it on code a customer will touch. See the full comparison →

02 / what it teaches

Six capabilities that outlive the tool you use this quarter.

cat book.md →

03 / the shapes to learn

Three diagrams do most of the work in this book.

the agentic loopch 2

An agent is a while loop around a model call. Once you see that, the rest of the tooling stops being magic.

the sdd loopch 6

Six phases, durable artifacts, and human checkpoints at the seams — never buried in the middle of a phase.

the verification stackch 8

Cheap checks first, on everything. Expensive human attention last, and only where it changes the outcome.

04 / free, and no email required

Three things you can run this afternoon.

what you walk away with8 outcomes
  • 01Adopt the AI-native mindset, from implementer to orchestrator
  • 02Master context engineering for consistent, production-ready output
  • 03Navigate the AI tool landscape with criteria instead of hype
  • 04Apply spec-driven development as a practice that survives tool changes
  • 05Orchestrate single and multi-agent systems without the usual anti-patterns
  • 06Integrate verification and quality gates so AI code ships with confidence
  • 07Collaborate across functions using specs, acceptance criteria and constraints
  • 08Scale AI practices from IC to team to organisation

05 / who wrote it

Alfonso Graziano

Alfonso Graziano

AI Lead at Nearform, where he builds AI agents and runs them in production, and drives AI-native adoption across an engineering department of 300. He wrote an MCP server for Node.js with over 100,000 pulls on Docker Hub, and has given 20+ conference talks across Europe and the US.

The book is written from that seat: someone shipping this work, not observing it.

06 / stay in the loop

Chapters land as they are written.

The manuscript is due 25 November 2026. Subscribe and you get each Early Release chapter as it goes live, plus the working notes that never make it into the book.

subscribe --emailsubstack

Early Release chapters as they land, working notes, and the things that did not make the manuscript. No spam, and one click to leave.