Insights
What the work keeps teaching us.
How we look at a business before we build, the engineering behind each fix, and what applied AI changes once it is running in production.
Browse by category
Choose a topic and read all of it.
Latest
9 articles
Engineering13 minThe handover is the product
If a competent engineer cannot run your system without us, we did not finish. What a real handover contains: the runbook, the access, the failure drills, and the written list of everything that still depends on a person's memory.
SiaSol · Sep 24, 2026
Engineering13 minArabic is not a translation layer
Right-to-left is a layout decision, not a string swap. The six places a mirrored interface breaks: numerals, dates, icons with a direction, mixed-script lines, truncation, and the forms where the cursor lands on the wrong side.
SiaSol · Sep 16, 2026
Engineering12 minWhat an integration actually costs
The API call is the cheap part. The expensive part is deciding what happens when it fails at 2am: who is paged, what is retried, what is written down and what is quietly dropped. A costing method that counts the failure paths first.
SiaSol · Sep 9, 2026
Engineering14 minMeasure the system before you migrate it
A migration without a baseline cannot be judged, and most teams only notice once the new system is live. What to record before the first line moves: response times, error rates, the queries that matter and who waits on them.
SiaSol · Sep 2, 2026
Applied AI12 minThe dashboard that nobody opens
Most reporting projects deliver screens, not decisions. How to tell which one you are buying before it is built: name the decision, name the person who makes it, and name what they would do differently once the number moves.
SiaSol · Aug 26, 2026
Applied AI12 minWhat an evaluation owes you
A number with no baseline beside it is decoration, and a demo on hand-picked inputs is not an evaluation. How to tell the two apart, what a real test set looks like, and the three figures every evaluation owes the person paying for it.
SiaSol · Aug 14, 2026
Applied AI13 minAutomate the decision, not the click
Robotic process automation copies a human, click for click, and inherits every reason the work was slow. Useful automation removes the reason the human was needed at all. How to tell the two apart before the first bot is bought.
SiaSol · Aug 12, 2026
Engineering13 minWho owns your cloud account?
The question that decides whether you have a vendor or a landlord. Ask it before the first invoice: who holds the root account, who pays the bill, where the Terraform lives, and what happens to all of it the day you stop paying us.
SiaSol · Jul 29, 2026
Engineering13 minThe real cost of a full rewrite
Rewrites are rarely a technical decision, however technical the argument sounds in the meeting. The three questions that decide it honestly: what the old system still earns, what the new one must prove, and who carries the gap between.
SiaSol · Jul 29, 2026