← Home

Blog

Notes on Android engineering, Kotlin, mobile architecture, and reliable product delivery.

AI Engineering
Android
Interviews
Kotlin

🚀 Vibe Coding vs. Agentic Engineering: Shifting from Syntax to Intent

As AI agents become core to software development, the way teams orchestrate them determines the cost, quality, and security of the products they build.

AI Engineering
2 min read

What's New in Kotlin 2.4.0: Collection Literals, Stable Context Parameters, and iOS/Wasm Upgrades

A detailed breakdown of the most important features, APIs, and compiler changes in Kotlin 2.4.0.

Kotlin
7 min read

Programming Interviews Exposed – Part 2: Algorithms Interviewers Expect You to Recognize

Part 2 of Programming Interviews Exposed notes, focused on algorithmic patterns interviewers expect you to recognize, including Big-O, sorting, binary search, recursion, BFS, DFS, and dynamic programming.

Interviews
2 min read

Programming Interviews Exposed – Part 1: Data Structures That Decide Your Result

Part 1 of Programming Interviews Exposed notes, focused on the data structures that shape interview outcomes: arrays, strings, linked lists, stacks, queues, trees, and hash tables.

Interviews
2 min read

Algorithms & Data Structures for Android Developers (Practical DSA You Actually Use)

Practical algorithms and data structures Android developers actually use in production apps, from lists and maps to UI performance, caching, navigation flows, and Kotlin collection choices.

Android
4 min read

Android Developer Roadmap 2025 – Core Skills You Must Know

A practical 2025 roadmap for Android developers covering Kotlin, Android SDK fundamentals, Jetpack Compose, architecture, coroutines, testing, dependency injection, tooling, and deployment.

Android
2 min read