Writing

What we have learned building this stuff

Every post here exists because somebody asked the same question twice. Writing the answer down once is cheaper than answering it a third time.

What does support after handover actually cover?

Guides

What does support after handover actually cover?

Ninety days of free bug fixing on everything we built, from the day it goes live. A bug is the system not doing what the scope said. A change is the scope being different now, and that is quoted.

24 Jul 2026 · 1 min read

What happens if my developer disappears?

Business

What happens if my developer disappears?

If you hold the source code, the database credentials, the domain and the hosting account, it is a hiring problem. If you hold none of them, it is an existential one — and you find out which on the day it happens.

19 Jul 2026 · 1 min read

How do I move my business off spreadsheets?

Guides

How do I move my business off spreadsheets?

Import the spreadsheet as-is, run both in parallel for one full cycle, then switch. Do not clean the data first — the mess in it is the requirements document.

14 Jul 2026 · 1 min read

How do payment gateways work in Bangladesh, and which should I use?

Engineering

How do payment gateways work in Bangladesh, and which should I use?

SSLCommerz or aamarPay for cards and mobile wallets in one integration; bKash and Nagad direct when most of your customers pay from a wallet and you want the lower fee. Whichever you pick, the callback is the part that decides whether your ledger is correct.

9 Jul 2026 · 1 min read

What is included in software maintenance, and is it worth paying for?

Business

What is included in software maintenance, and is it worth paying for?

Security patches, dependency updates, daily off-site backups, uptime monitoring and a written response time. It is worth paying for on any system whose failure would stop you trading for a day.

4 Jul 2026 · 1 min read

Why does my Laravel site get slow after a year?

Engineering

Why does my Laravel site get slow after a year?

Almost always the database, and almost always the same three causes: a missing index, a query inside a loop, and a table nobody ever archived. Hosting is the last thing to blame and the first thing people buy.

29 Jun 2026 · 1 min read

What is a multi-tenant SaaS, and do I need one?

Engineering

What is a multi-tenant SaaS, and do I need one?

Multi-tenant means one running system serving many separate businesses, each seeing only their own data. You need it if you are selling the software to others. You do not need it just because you have several branches.

24 Jun 2026 · 1 min read

What does "production-ready" actually mean?

Engineering

What does "production-ready" actually mean?

That it survives being used by people who did not build it: real permissions, real validation, backups that have been restored at least once, and money handled in decimals rather than floating point.

19 Jun 2026 · 1 min read

How much does an Android app cost, and do I need one?

Business

How much does an Android app cost, and do I need one?

A working Android app with a backend starts around $2,500 and a substantial one runs $6,000 to $15,000. Before you spend any of it: if your users are on a desk with a browser open, you probably need a responsive web app, not an app.

14 Jun 2026 · 1 min read