2Gen: Success with technology
// CUSTOM APPLICATIONS

Every business has one system nobody wants to touch and one that was never built.

Applications built around how your work actually happens. Sometimes that means a system that doesn't exist yet. Sometimes it means replacing the one that quietly became the thing everything depends on.

// SOUND FAMILIAR

It works, right up until it doesn't.

Legacy systems rarely fail loudly. They just get slower to change, harder to staff and more expensive to work around, until something breaks at the worst possible moment and nobody knows how it worked in the first place.

THE SPREADSHEET

A critical process lives in a workbook with twelve tabs and one person understands the formulas.

THE ORPHAN SYSTEM

Built years ago by someone who's since left. It still works so nobody touches it. Nobody can.

THE MANUAL STEP

Software does most of the job, then a person copies the result somewhere else to finish it.

THE WORKAROUND

The system can't do what the business needs so the team invented a process around it. That process is now the process.

THE LICENCE

You're paying per seat for a platform where you use a fraction of it and still can't get the one report you need.

THE END OF LIFE

The vendor has stopped supporting it or the version you're on can't be patched any more.

THE GAP

Nothing on the market does the thing your business actually does so the work happens in email attachments and someone's head.

THE NEW SERVICE

You want to launch something the business has never sold before. The software to run it doesn't exist yet.

THE EDGE

The part of the business that makes you different is the part no product supports. So it stays manual.

// HOW WE APPROACH IT

Nobody should wait months to see whether it works.

Builds go wrong the same way whether they are new or a replacement: a long stretch in the dark then one dramatic reveal. We work so there is something real to use early. When we are replacing a system, old and new run side by side rather than betting the business on a cutover weekend.

1
Understand the real process

Including the workarounds and the work that lives in nobody's system yet. What people actually do rarely matches the documented process and the gap is usually where the value is.

2
Build in working iterations

Real users on something that runs while the rest is still being built. For a replacement that means running alongside the old system. For a new build it means the first iteration earns its keep before the rest is written.

3
Get the data right

For a rewrite that's years of records in inconsistent formats with rules nobody wrote down. For a new build it's deciding what the system is the source of truth for.

4
Hand over something maintainable

Documented, tested and built on tools your team or any developer can pick up. No new orphan system.

AI changed the economics of this. Custom software used to be something only large businesses could justify because the build cost was the whole argument for buying off-the-shelf. That gap has narrowed sharply, which is exactly why the quality of what gets built now matters more rather than less.

// WHAT YOU GET

Yours to keep and yours to change.

Software that fits the business

Built around your process rather than bending your process around someone else's product. The things that make you different stop being the things the software fights.

One version of the truth

Data in one place, entered once and consistent everywhere it's used. The reports stop disagreeing with each other.

A system anyone can pick up

Documented, source-controlled and understandable by someone who didn't build it. Including us. The goal is that you could take it elsewhere.

Room to change

Businesses change faster than software vendors ship. When the process changes the application changes with it on your timeline.

Know what you'd build first?

Tell us what it needs to do, who depends on it and what it costs you today. Whether that's a system that needs replacing or one that doesn't exist yet.