Blog.

Thoughts, tutorials, and insights about software development.

Flutter
March 15, 2026
8 min read

State Management in Flutter: A Practical Guide

Exploring different state management approaches in Flutter — from setState to Riverpod, and when to use each one.

Backend
February 28, 2026
7 min read

REST API Best Practices: Building Scalable Backend Services

Lessons learned from building production APIs — naming conventions, error handling, versioning, and authentication patterns.

Software Concepts
January 10, 2026
8 min read

SOLID Principles: A Practical Guide with Real Examples

Understanding SOLID doesn't have to be academic. Here's how these principles apply to everyday code.

Cloud
December 20, 2025
6 min read

AWS for Beginners: The Core Services You Actually Need

AWS has 200+ services, but you only need a handful to get started. Here's a simple breakdown of the essentials.