Blog

Notes on building and rescuing software.

Practical thinking on software, AI and app project delivery, written by the people who live and breathe it.

A small team around a meeting table with laptops open, one person explaining while the others listen, the Sky Tower visible through the window

Choosing a Software Partner · Oct 14, 2026

How to Choose a Software Development Company in NZ

What to check, what to ask, the red flags and how long projects take, so you can pick a software development company in New Zealand with confidence.

Read more →
An empty warehouse aisle lined with stocked racking, with a rugged tablet on a packing bench showing live stock levels

Systems Integration & ERP · Oct 13, 2026

What Is an ERP System, and When Does a NZ Business Need a Custom One?

An ERP runs finance, stock and jobs from one database. Here's how to tell when a package fits and when a NZ business needs custom modules.

Read more →
A laptop showing an AI agent's run log, with email, invoice and customer data steps ticked off and the next step paused with an Approval needed badge and Approve and Reject buttons

AI Agents · Oct 2, 2026

How Do You Stop an AI Agent From Making Costly Mistakes?

An AI agent can be wrong and sound certain. Here's how a NZ business keeps one safe: tight permissions, human checkpoints, real-case testing and a log.

Read more →
A tangled heap of black cables on dark polished stone straightening into five neat parallel cables that glow cyan and magenta as they run off to the right

Project Rescue · Sep 24, 2026

What to do when your software project is failing: a rescue playbook

A step by step playbook for NZ businesses with a failing software build. What to do first, what not to do, and how a rescue actually runs at Putti.

Read more →
A kraft-paper checklist card on a pale oak desk with five ticked boxes down its left side, a fountain pen lying beside it, a dark navy notebook and a white cup nearby, and cyan and magenta ribbons running across the desk

Choosing a Software Partner · Sep 17, 2026

How to vet a software or AI developer before you hire them

The questions NZ business owners should ask before signing with a software or AI developer, the red flags to walk away from, and a checklist for the call.

Read more →
Two stacks of paper of exactly the same height on a desk, one made of a few thick sheets and one of many thin sheets, with a kraft tag on each, the OpenAI logo on the cyan-ribboned tag and the Anthropic logo on the magenta one

AI Strategy & Adoption · Sep 9, 2026

GPT-6 Astra vs Claude Fable 5.1: what it means for your business

Two new AI models, same sticker price, different bills. A plain-English take for NZ business owners on which one to build with and why it depends on the job.

Read more →
A translucent glass brain lit from within in cyan and magenta, resting on a dark stone plinth with a few fibre-optic cables running out from its base into the dark

AI Strategy & Adoption · Aug 29, 2026

What is an AI brain, and does your business need one?

AI brain explained in plain English for NZ business owners. What it is, how it differs from an AI agent, and a simple test to see if you need one.

Read more →
An old beige monitor showing a cluttered grey enterprise software screen beside a stack of worn licence binders, with a laptop running a clean modern web app, Auckland skyline at sunset behind

Custom Software · Aug 22, 2026

Moving On From Clunky, Expensive SaaS: When to Replace It With Custom Software

Ageing vertical SaaS costs more each year and fits less. Three signals that say replace, not renew, and why AI-assisted development changed the maths for NZ.

Read more →
A jigsaw puzzle with a Xero branded piece being placed into a gap, surrounded by pieces branded MYOB, HubSpot and Oracle NetSuite.

Systems Integration & ERP · Aug 14, 2026

How Do You Add AI to Xero, MYOB, Your CRM or ERP Without Replacing Them?

Add AI to Xero, MYOB, your CRM or ERP without replacing them. A custom agent sits on top through their APIs and your systems stay exactly where they are.

Read more →