Insights
Practical notes from the work.
What we learn building and running software: how to find a slow checkout, when a plugin is enough, and how to keep code maintainable.
- 4 min read
WordPress & e-commerce
Why your WooCommerce checkout is slow, and how to measure it
A step-by-step way to find what slows down a WooCommerce checkout: server time, database queries, plugins, payment gateways and the front end.
- 4 min read
Integrations & automation
Exact Online and WooCommerce: plugin or custom integration?
When an off-the-shelf connector is enough to link WooCommerce with Exact Online, and when a custom integration pays for itself.
- 4 min read
Custom software
Refactor or rewrite? A decision guide for legacy PHP applications
How to decide between refactoring and rewriting a legacy PHP application, and how to modernise step by step without stopping the business.
- 4 min read
Technical consulting
What a technical code audit includes, and what drives its cost
What you should get from a software audit, how it is done, what makes it bigger or smaller, and how to use the report afterwards.
- 4 min read
Integrations & automation
Syncing stock across Shopify, WooCommerce and Bol.com without overselling
Why stock drifts between sales channels, and the design choices that keep Shopify, WooCommerce and Bol.com in sync without overselling.
- 4 min read
WordPress & e-commerce
MySQL performance tuning for WordPress: the 5 queries to check first
Five database checks that find most WordPress and WooCommerce slowdowns: autoload options, postmeta lookups, sessions, transients and the slow log.
- 3 min read
Custom software
When Go is the right choice for a backend (and when PHP is)
A practical comparison of Go and PHP for business backends: workloads, deployment, hiring and maintenance, from a team that ships both.
- 4 min read
Technical consulting
How we build software that survives its first developer
The engineering principles we apply on every project: tests first, clean boundaries, explicit API contracts and boring technology.
Have a project in mind?
Tell us what you need. We reply within 1 business day with questions or a first estimate.