Decomposing a Monolith with APA (and a Lot of AI)
Another weekend, another thing I find beautiful enough to write down. I've written before about Android Plugin Architecture (APA) — it&
Another weekend, another thing I find beautiful enough to write down. I've written before about Android Plugin Architecture (APA) — it&
Most sharding algorithms are naive: divide N modules into chunks of size K. The problem is that modules aren't independent — they share
A weekend thought experiment that turned into a real RFC. I often find the most interesting engineering ideas don't come from scheduled
I had a CI step that was responsible for assembling all affected "sample apps", and it built them one after the other, because the
I'm in love with my new Dynamic Pipelines project. Faster and more maintainable builds and saves money. 1. Spinup time is ~4 seconds (
This may have only been a consequence of our CI having slow Disk I/O, but I found that most developer changes could be validated with just c