Forget just installing Android Studio and calling it a day. To operate at scale, you need a local environment that augments your engineering intuition with LLM-powered efficiency. Here is your Day 1 guide to setting up your machine for success.
Linting, Automated: AI-Powered Static Analysis with Gemini
Tired of fixing endless linting errors? What if an AI could do it for you? In this post, we’ll walk through how to build a Python script that uses Google’s Gemini to automatically fix static…
Read more of Linting, Automated: AI-Powered Static Analysis with Gemini
Google I/O 2025: AI Unleashed – What Android Devs Need to Know!
The intro before the intro. Like every year I watched the keynote & developer keynote with excitement, taking my usual notes and reactive thoughts as it streams. This year though instead of myself turning those…
Read more of Google I/O 2025: AI Unleashed – What Android Devs Need to Know!
Choosing Wisely: for vs. forEach in Kotlin (A Thinking Dev’s Perspective)
The forEach loop, are you using it without thinking? In Kotlin, empirically forEach is often the go-to loop, it’s pragmatically close at reach in the IDE auto-complete, but is it always the right choice? This…
Read more of Choosing Wisely: for vs. forEach in Kotlin (A Thinking Dev’s Perspective)
Get started with Gemma 3 LLM on Android now!
This post gets you started with the new Gemma 3 model for on-device inference. Giving you the simplest steps to get started with AI on Android. Gemma 3 1B is a new model size in the…
Room Debug DAOs in Android: Streamlining Your Workflow
This blog post explains how to create Room DAOs specifically for your Android debug build. These debug-only DAOs enable you to implement developer-centric features without affecting your production app. Keeping your codebase clean is essential…
Read more of Room Debug DAOs in Android: Streamlining Your Workflow
Android Bugsee SDK: Ignore the Docs, Do THIS Instead
When introducing 3rd party libraries (like BugSee), often their configuration is dumped into your build.gradle/application:onCreate and mixed with everything else. This post shows you how to have cleaner, more maintainable code by creating your own…
Read more of Android Bugsee SDK: Ignore the Docs, Do THIS Instead






