Blog posts
Our thoughts.
Practical advice on rescuing aging JavaScript and Ruby applications, tackling technical debt, and modernising incrementally.
Technical Debt Just Got a Bailout
AI hasn't just changed how we build software. It's made repaying years of accumulated technical debt finally affordable.
Cheap Code, Expensive Pitfalls
The cost of writing code is plummeting. The cost of building the wrong thing? Exactly the same.
A Comically Complex Cloud
When convenience, best practices, and good intentions quietly got out of hand
Web application vs website: What's the difference?
Clarity on web applications by exploring the differences to regular websites, the advantages and disadvantages, and highlighting some common examples.
How much does a web application cost?
It's simple to ask, but difficult to answer. In this post, we explore factors affecting software cost so you can get more value from your development projects.
Choosing a good development partner
When developing new software, timelines, cost, and quality can be hard to control. Here's how to choose the right development partner to keep things on track.
The economics of JavaScript web applications
Your single page JavaScript web application probably doesn't make you as much money as its old-school alternative. Sorry.
Guides
Free of charge.
Longer guides on web application development and managing technical risk.
What is web application development?
A jargon-free guide to help you understand web application development, and how to get started building your own web application.
Understanding Web Application Technologies
A non-technical guide explaining the types of web application technology available, and why it's important to be involved in the decision making process.
How to manage risk in software development
Custom software can be transformative for your business, but it's easy to go wrong. Here's how to manage the risks involved for the best chance at success.