and this is my thought box . I'm a GDE for Android with hands-on experience with most of the mobile tech stack. I like to build stuff.
Alternatives for running On-device AI on Android
How the AI Edge SDK let's you run Gemini locally.
How LLMs went from hype to a core Android OS component in less than a year.
A call to embrace the CLI for Kotlin development.
Building an AI Audio Guide - Part 3
Building an AI Audio Guide - Part 2
Building an AI Audio Guide - Part 1
How to automate architecture docs
There’s this interesting idiom in English: to miss the forest for the trees. From the Merriam-Webster dictionary: to not understand or…
React Native has support for creating Native UI components which are implemented using the native ui frameworks, and exposed as react-native…
The mobile development community always had many alternatives for creating cross-platform apps. Since the days of webview-based solutions we…
Continuous integration Continuous integration is one of the words that you often hear nowadays. I remember not really getting it when I…
Being an android developer, I’ve heard about code obfuscation pretty early in my career. Since it’s preconfigured in android’s gradle plugin…
What is it anyway? Static analysis is a way to find errors and other issues in a source code without actually executing it (hence, static…
Automating the Value Stream to Solve "It Works on My Machine" Issues and Improve Code Quality.
Get ready to level up your understanding of DevOps! This guide covers the basics of DevOps, including its definition, the concept of a value stream, and the three ways to approach DevOps practices.
Ever had a hard time trying to make sense of a bash script? What if you could replace that with kotlin?
How to use kotlin to build a bot to send Twitter videos to you via Telegram.
Using MockServer to test in isolation.