Blog
Latest Posts
Insights, tutorials, and thoughts on building modern software.

Jomar OlaybalApril 6, 2026
Test-Driven Development in Real Projects
A practical look at Test-Driven Development in real software projects. This post explains how TDD improves code quality, reduces regressions, supports safer refactoring, and helps teams build software that is easier to maintain, change, and trust in production.
TDDTest-Driven DevelopmentSoftware Engineering

Jomar OlaybalMarch 30, 2026
The Hidden Cost of Fast Code in Production Mobile Apps
Rushing mobile app code may speed up delivery at first, but in production it often creates technical debt, more bugs, slower future development, and lower team confidence—making the long-term cost far higher than the short-term gain.
Mobile DevelopmentSoftware EngineeringAndroid Development

Jomar OlaybalMarch 23, 2026
Clean Architecture in Android: Why It Matters in Production
Clean Architecture is often treated as optional overhead. Here's why it's a non-negotiable practice for Android apps that need to survive real-world usage.
AndroidArchitectureKotlin