Symphony Apps Development logo — teal interlocking S monogram beside the studio wordmark

Notes from the workshop

What we learned building things, written up while it was still fresh. No thought leadership, no listicles.

Tags

190 articles · page 16 of 32

08 May 2026

The cost of a model call belongs on the invoice

Per-operation cost is a design constraint, not an afterthought for finance. We put it in front of the client before the feature is built.

AIProcessEngineering

AI · 5 min

07 May 2026

Testing the part of the app nobody demos

Settings screens, permission edge cases and empty states get the least attention and cause a disproportionate share of support tickets.

TestingQualityProduct

Quality · 5 min

06 May 2026

Why our estimates carry a range, not a number

A single number in an estimate is a promise dressed up as a calculation. We stopped giving them, even when clients ask nicely.

ProcessDeliveryClients

Process · 5 min

05 May 2026

Notes from moving a taxi dispatcher onto a voice model

A build note on the parts of an AI voice project that had nothing to do with the model: telephony, hold music, and knowing when to shut up.

AICase studyEngineering

Case notes · 6 min

04 May 2026

What a flaky test is actually telling you

Teams quarantine flaky tests to keep the pipeline green. Usually the flakiness is a smaller, cheaper version of a bug that will surface later in production.

TestingQualityEngineering

Quality · 6 min

01 May 2026

Reading the agent diff twice

A near-miss from a live project, and the process change that came out of reading the diff twice instead of once.

AIEngineeringQuality

AI · 6 min