WRITING

Blog

Thoughts on Flutter, .NET, architecture, and software development. Some posts are in Turkish, others in English.

Flutter'ın Dev Güncellemesi: 3.44

Flutter'ın tanıtılan 3.44 versiyonundaki yenilikleri tek tek ele alalım.

Flutter'da Hangi State Management Yöntemi Tercih Edilmeli?

setState'den Riverpod'a, BLoC'tan Provider'a — Flutter'daki tüm state management yaklaşımlarını karşılaştırıyor ve hangi projede hangisini seçeceğinizi açıklıyorum.

The Code, Algorithm and Operating Structure of Flutter

An in-depth look at how Flutter works under the hood — from the Dart VM and Skia rendering engine to the widget tree reconciliation algorithm.

Building Scalable Systems: A Microservice Architecture Guide

Deep dive into designing microservice architectures that actually scale — from service boundaries to inter-service communication patterns.

Flutter vs React Native: An Honest Comparison in 2026

After building production apps in both frameworks, here's my brutally honest take on when to use Flutter and when React Native is the better call.

Docker & .NET: Production-Ready Containerization

A practical guide to containerizing .NET Core APIs for production — multi-stage builds, environment configs, and health checks that matter.

✍️
Writing regularly since 2024

Mostly about things I wish someone had written when I was stuck at 2am. Follow @mustafawiped on X for new posts.