Legacy Modernization with Agents
← Back to Blog & Articles Older Android codebases, with Java, XML layouts, and tangled architecture, are good candidates for gradual modernization. Agents can […]
Original companion articles exploring the mathematics and engineering of large language models.
← Back to Blog & Articles Older Android codebases, with Java, XML layouts, and tangled architecture, are good candidates for gradual modernization. Agents can […]
← Back to Blog & Articles Release is where mistakes become public. Agents can help prepare a release, but certain steps should stay firmly […]
← Back to Blog & Articles Tests are the strongest safety net for agent output, but only if they test real behavior and are […]
← Back to Blog & Articles Mobile apps run on unreliable networks. Handling state, caching, and offline behavior correctly is where many apps succeed […]
← Back to Blog & Articles Navigation and lifecycle behavior is a common source of subtle bugs in Android apps, and a place where […]
← Back to Blog & Articles Agents work best in codebases that are easy for people to understand. A few architectural habits make a […]
← Back to Blog & Articles A coding agent with a shell can do a lot of damage if it is mistaken or manipulated. […]
← Back to Blog & Articles An agent only knows what is in its context. Good context engineering gives it the rules and background […]
← Back to Blog & Articles Understanding how a coding agent works makes its failures much easier to diagnose. […]
← Back to Blog & Articles Coding agents do more than autocomplete. They read a repository, edit several files, run builds and tests, and […]