Offline-first with Drift and SQLite: an app with no server
RodaGrana computes a rideshare driver's real profit with no back end at all. That is not a limitation — it is the right architecture for the problem. What changes when you take the server out of the equation.
Keep reading →Flame or plain widgets? How we decided across five games
Not every Flutter game needs an engine. Of our five, two use Flame, two run on plain widgets and one left Flutter entirely. The criterion that separates the cases is simpler than the debate suggests.
Keep reading →15,248 lines in one main.dart: what a monolith taught us
One of our apps has a single file with more than fifteen thousand lines. It shipped, it works and it pays bills. An honest account of what that choice gave us, what it cost, and when it stops being viable.
Keep reading →