Back to Blog

Weekly Commit #010

July 5, 20262 min read
... views
WeeklyCommitAndroidBuildMicroservicesLearning

Double digits. Ten weeks of writing about what I learned, broke, and fixed.

The mobile mystery

Our app suddenly shipped with no fonts, but only for Android. The build was green, the .aab was signed, everything looked fine except every font asset was missing from the bundle. After digging through the archive layer by layer, the root cause turned out to be embarrassingly simple: a "dirty" build. The compile can succeed while the packaging step quietly fails behind it. The lesson stuck with me: a green build is not a valid artifact. Check the output, not just the checkmark.

The backend saga continues

The saga continued from last week. The address propagation work moved to the frontends, but I discovered a new bug that I'll be working on next week. A different service is involved, and honestly it's hard to keep track of everything since I'm new to a big microservices project. The bug is as simple as something mid-flow being lost, and I have to discover the where before I can fix it.

Same theme, twice

Two very different bugs, same theme: the failures that cost the most time are the ones that don't announce themselves. On to the next ten.

#WeeklyCommit #Android #Build #Microservices

Follow along here or on LinkedIn where I'll be sharing each new commit.