Blog

What I learn building software for people who do something else for a living

Short pieces on technology decisions in business language: what is worth automating, when it is worth building from scratch and what waiting costs you.

All articles

Costs · 2 min read

How much a custom web system costs in 2026

Understand the factors that drive the cost of a custom web system and how to plan the budget for your software project.

Costs · 2 min read

MVP: how to validate your business idea on a small budget

Understand what an MVP (minimum viable product) is and how to use it to test your business idea before investing heavily in development.

Architecture · 2 min read

Microservices vs monolith: which architecture your company needs

Understand the difference between monolithic architecture and microservices and find out which one fits the current stage of your business.

Security · 2 min read

Web application security: what to demand from your developer

Learn the essential security practices every web system should have, and what to ask when hiring a developer.

Legacy systems · 2 min read

How to migrate a legacy system without stopping the business

Learn how to plan a legacy system migration safely, minimizing risk and without interrupting business operations.

Integrations · 2 min read

REST API: what it is and why it is essential to integrate your systems

Understand in simple terms what a REST API is and why it is fundamental to connect the systems, apps and services of your company.

Technology · 2 min read

Cloud computing: AWS, Azure or Google Cloud — which to choose

Understand the differences between AWS, Azure and Google Cloud and find out which cloud provider makes the most sense for your business.

Costs · 2 min read

Process automation: how software cuts operating costs

Find out how process automation with software can reduce costs, eliminate manual errors and free your team for strategic work.

Costs · 2 min read

Automated testing: why investing saves money in the long run

Understand why automated software testing reduces costs, prevents rework and protects the business from bugs in production.

Integrations · 2 min read

System integration: connecting ERP, CRM and e-commerce

Understand why integrating ERP, CRM and e-commerce eliminates manual rework and reduces operational errors in your company.

Process · 2 min read

How to write a good technical brief for your software project

Learn how to structure a clear technical brief to get more accurate quotes and avoid rework on your software project.

Hiring · 2 min read

Freelancer, agency or dedicated squad: how to choose for your project

Compare freelancer, agency and dedicated squad and find out which development contracting model is right for your project.

Architecture · 2 min read

Software scalability: preparing your system to grow without breaking

Understand what software scalability is and how to prepare your system to grow without slowing down, crashing or costing too much.

Architecture · 2 min read

SQL or NoSQL database: which one is right for your project

Understand the differences between SQL and NoSQL databases and find out which type suits your system best.

Process · 2 min read

DevOps in practice: how faster releases benefit your business

Understand what DevOps means in practice and how that culture shortens the time between an idea and it reaching the customer working.

Legacy systems · 2 min read

Software maintenance: why your system needs constant updates

Understand why continuous software maintenance is essential and what happens when a system goes too long without updates.

Hiring · 2 min read

How to assess the technical quality of a developer before hiring

See how to assess the technical quality of a developer even without a programming background, with practical signals to watch for.

One article a month, no filler

One technical decision explained in business language, straight to your inbox. Unsubscribe whenever.

No spam. One email a month, tops.