Custom development
Let’s make it work.
We build new software, improve what you already have and connect systems that ought to work together. The starting point is what you need the business to be able to do.
Hover or tap a step to see what happens there.
People, ideas, systems and progress feed one shared practice, logic.fm, which leads to real impact and through a structured platform to products, teams, practices and business. Research, strategy, engineering and learning merge into one path through understand, design, build and improve.
Use Tab to reach the diagram and the arrow keys to move between steps. Press Enter or Space to pin a step's route; Escape clears it.
Inputs
- People
- Ideas
- Systems
- Progress
A more useful software industry is a design problem.
logic.fm
- To real impact
- Better ways to work
Through a shared platform to
- Products
- Teams
- Practices
- Business
Along the way
- Curiosity, discovery, judgment, progress
- Signal through complexity
- Ideas into working things
Disciplines
- Research
- Strategy
- Engineering
- Learning
Same hard problems, a clearer path
- Understand
- Design
- Build
- Improve
The result
- Practical, independent, human-centered, real-world
01
From the first version to the awkward bits.
That might mean a customer-facing product, an internal platform, a mobile app, a data migration or an integration between tools. It might mean reading a codebase nobody enjoys changing and deciding what to keep.
We can take on a defined piece of work or work alongside you as the product develops. We will agree what we are responsible for, what you will be able to inspect and how decisions get made.
02
Understand what is already working.
The spreadsheet, prototype or collection of small apps that got you here contains useful knowledge. We look at who uses it, what it makes possible and what has become difficult before deciding how to change it.
Sometimes a targeted fix is enough. Sometimes several systems belong together. Sometimes a new foundation is worth the disruption. We will explain the tradeoffs and build around the choice you make.
03
A platform the client can keep changing.
Adaptig wanted to consolidate its business software while keeping the ability to make changes with AI. We are bringing the systems together and building a more controlled editing environment into the platform.
04
Your requirements shape the technology.
Hosted software, an on-premises deployment, or a system with no generative AI in its operation are all options. Restrictions on the tools used during development are a separate conversation, with their own scope, cost and schedule.
We discuss maintenance, access, handover and continuing support as part of the engagement.
What should your software make possible?
Tell us what you have, what is getting in the way and where you want to go.



