Android CI/CD for Beginners - Part 1: IntroductionStop building everything manually. Learn how modern Android teams automate their development workflow This series is designed to provide a complete understanding of CI/CD for Android development. In P1Jul 5 · 6 min readshalenmathew.hashnode.dev
You're not a good Indie Developer if you don't write test cases: I said it.I don’t claim to be an expert indie dev, but I am an active one. I’ve spent the last year building Quotes App and MovieFlix, and honestly, the process taught me more than any tutorial could. With 200+2Apr 27 · 5 min readshalenmathew.hashnode.dev
Why I'm Building in Public (And Why You Should Too)A few months ago, I did something different. I started building in public. I've built plenty of apps before. Most of them died in my local repository, never seeing the light of day. But this time with my Quotes app, I decided to share every step of t...Oct 24, 2025 · 3 min readshalenmathew.hashnode.dev
Guide to Testing in Android (Part 1): Unit Testing with JUnitTesting is often underrated in Android development. While it might feel boring or unnecessary for small or personal projects, it becomes essential when building production-ready apps. In real-world scenarios, where multiple developers work on the sam...May 13, 2025 · 6 min readshalenmathew.hashnode.dev
A quick guide into Builder Design Pattern in AndroidThis quick guide to the Builder Design Pattern is perfect whether you're looking for a quick revision or aiming to grasp the concept from scratch The Builder Pattern is a creational design pattern used to construct complex objects step by step. It’s ...May 3, 2025 · 4 min readshalenmathew.hashnode.dev