Writing
Practical thinking on Android, software architecture, developer tools, and building systems that are easier to reason about.
-
-
Building interop
-
Command-Click Your Way to the Solution
-
Rethink How You Overthink Your Habits
-
Implementing continuous Flag in Lazydraft
-
Checkpoints: Creating Conditional Suspensions in Transmission
-
Limiting API surface using Interfaces as Receiver Types
-
Extendable Components in Transmission
-
Staying Put is Worse Than Going Somewhere Wrong
-
Transmission Library Fundamentals and Testing