---
title: "Shalen Mathew (@shalenmathew) | Hashnode"
description: "Android dev & Open source. Read the latest articles by Shalen Mathew on Hashnode."
url: "https://hashnode.com/@shalenmathew"
---

@shalenmathew

# Shalen Mathew

@shalenmathew · Banglore,India · Joined December 2022

Android dev & Open source

[Website](https://shalenmathew.github.io/portfolio-website/)

### [Android CI/CD for Beginners - Part 1: Introduction](https://shalenmathew.hashnode.dev/android-ci-cd-for-beginners?utm_source=hashnode&utm_medium=feed)

Stop building everything manually. Learn how modern Android teams automate their development workflow

6 min read · [shalenmathew.hashnode.dev](https://shalenmathew.hashnode.dev/android-ci-cd-for-beginners?utm_source=hashnode&utm_medium=feed)

[Jul 5](https://hashnode.com/posts/android-ci-cd-for-beginners/6a4a7b100ba01b189ff09108)

### [You're not a good Indie Developer if you don't write test cases: I said it.](https://shalenmathew.hashnode.dev/you-re-not-a-good-indie-developer-if-you-don-t-write-test-cases-i-said-it?utm_source=hashnode&utm_medium=feed)

Stop mindlessly shipping just because other devs told you to.

5 min read · [shalenmathew.hashnode.dev](https://shalenmathew.hashnode.dev/you-re-not-a-good-indie-developer-if-you-don-t-write-test-cases-i-said-it?utm_source=hashnode&utm_medium=feed)

[Apr 27](https://hashnode.com/posts/you-re-not-a-good-indie-developer-if-you-don-t-write-test-cases-i-said-it/69ef1e37dc472baafda473f8)

### [Why I'm Building in Public (And Why You Should Too)](https://shalenmathew.hashnode.dev/why-im-building-in-public-and-why-you-should-too?utm_source=hashnode&utm_medium=feed)

Discover the benefits of building in public: boost motivation, learn faster, connect with developers, and contribute to open source projects

3 min read · [shalenmathew.hashnode.dev](https://shalenmathew.hashnode.dev/why-im-building-in-public-and-why-you-should-too?utm_source=hashnode&utm_medium=feed)

[Oct 24, 2025](https://hashnode.com/posts/why-im-building-in-public-and-why-you-should-too/68fb0121f18d77aecc205c99)

### [Guide to Testing in Android (Part 1): Unit Testing with JUnit](https://shalenmathew.hashnode.dev/guide-to-testing-in-android-part-1-unit-testing-with-junit?utm_source=hashnode&utm_medium=feed)

Learn the essentials of unit testing in Android using JUnit and improve your coding skills with a step-by-step guide and practice questions

6 min read · [shalenmathew.hashnode.dev](https://shalenmathew.hashnode.dev/guide-to-testing-in-android-part-1-unit-testing-with-junit?utm_source=hashnode&utm_medium=feed)

[May 13, 2025](https://hashnode.com/posts/guide-to-testing-in-android-part-1-unit-testing-with-junit/6822bdf4aeea5735e200cba0)

### [A quick guide into Builder Design Pattern in Android](https://shalenmathew.hashnode.dev/a-quick-guide-into-builder-design-pattern-in-android?utm_source=hashnode&utm_medium=feed)

Learn the Builder Design Pattern in Android for constructing complex objects, improving code readability, and managing optional parameters

4 min read · [shalenmathew.hashnode.dev](https://shalenmathew.hashnode.dev/a-quick-guide-into-builder-design-pattern-in-android?utm_source=hashnode&utm_medium=feed)

[May 3, 2025](https://hashnode.com/posts/a-quick-guide-into-builder-design-pattern-in-android/6816052d791974920ccc98ac)
