About the blog
Code Shark is a collection of engineering notes from building real software. Instead of covering every new framework or trend, it focuses on the problems that take hours—or sometimes days—to figure out.
You’ll find deep dives into Android development with Kotlin and Jetpack Compose, backend architecture, Docker, self-hosting, AI integrations, and the small implementation details that rarely make it into official documentation.
Whether it’s debugging an obscure issue, comparing architectural approaches, or documenting a production setup, every article aims to explain not just what works, but why it works.