Practical thinking on software, infrastructure, systems and technology.
Explore practical perspectives on building software, connecting systems and creating reliable technology environments.
When Should a Business Build Custom Software?
A practical look at when a custom system is a better fit than bending an off-the-shelf tool.
ERP vs Custom Business Software: Which Approach Makes Sense?
ERP and custom software solve different problems. Here is how to think about the trade-off.
When Does Excel Become an Operational Risk?
Excel is a powerful tool, but there is a point where it becomes a liability. Here is how to recognize it.
How to Connect SMS With an Existing Business System
A conceptual guide to moving from a business event to a delivered SMS.
How Should a Business Connect Its Systems?
APIs, webhooks, scheduled sync and events. A guide to choosing the right connection pattern.
Cloud vs On-Premise: What Should Your Business Choose?
A balanced look at cloud, on-premise and hybrid infrastructure for business environments.
What Should a Business Actually Monitor on Its Servers?
Monitoring is only useful when someone can act on it. Here is what to watch and why.
When Should You Automate a Business Process?
A practical framework for deciding whether a manual process is worth automating.
What Happens When Your Business Systems Don't Communicate?
Disconnected systems create hidden costs. Here is what it looks like and how to fix it.
What Makes a Business Application Reliable?
Reliable applications are not lucky. They are designed for errors, changes and operations.
Have a technology challenge?
Not sure which solution you need? Tell us what you're trying to improve and we'll help you determine the right next step.
