Inside ComposeEverything: Room, Navigation and MVVM in Pure Jetpack Compose

Inside ComposeEverything: Room, Navigation and MVVM in Pure Jetpack Compose

An open-source Jetpack Compose reference app — a repository/ViewModel layer over Room, and a Navigation graph passing typed arguments between screens.

Read More
Building Crumble: Getting a 3D Compose UI to Feel Good, Not Just Look Good

Building Crumble: Getting a 3D Compose UI to Feel Good, Not Just Look Good

Cutting janky frames from 60% to 17% and trimming swipe distance by 70% — what it actually took to make a pretty 3D Compose UI feel good to use.

Read More
Why I Think MCP Beats Hand-Wiring APIs for AI Agents

Why I Think MCP Beats Hand-Wiring APIs for AI Agents

Traditional REST APIs were built for deterministic code talking to code. AI agents reasoning over messy, real-world data need something else.

Read More
Android Views Are Now in Maintenance Mode: What an 8-Year Migration Teaches Us

Android Views Are Now in Maintenance Mode: What an 8-Year Migration Teaches Us

At Google I/O 2026, Android went Compose-first. It took almost ten years to get there, and nobody was told to rewrite their app.

Read More
Inside RealisticPizzaBase: Hand-Rolling 3D Camera Projection in Jetpack Compose Canvas

Inside RealisticPizzaBase: Hand-Rolling 3D Camera Projection in Jetpack Compose Canvas

A fully 3D pizza with physics-simulated toppings, hand-worked camera math and golden-angle spiral distribution — no texture, no Lottie, no game engine.

Read More
Stop Guessing Your Performance Bottlenecks: Profiling a 3D Compose Showcase on Real Hardware

Stop Guessing Your Performance Bottlenecks: Profiling a 3D Compose Showcase on Real Hardware

I was wrong about what was causing jank in a Nike-inspired 3D e-commerce showcase — twice — until I profiled a physical Pixel 8 Pro.

Read More
NeuralSphere: A Sensor-and-Speech-Reactive Sphere Built in Pure Compose

NeuralSphere: A Sensor-and-Speech-Reactive Sphere Built in Pure Compose

Sixty-four nodes on a Fibonacci distribution, each tied to a frequency band from a speech engine — tap it and it listens, thinks, and speaks back.

Read More
OrbitDial: A Rotary App Launcher That Reads Like Real 3D

OrbitDial: A Rotary App Launcher That Reads Like Real 3D

Eight icons riding a disc tilted away from the viewer, so spinning it reads as a real 3D wheel instead of a flat carousel.

Read More