Writing

Technical Articles

Flutter development, CI/CD, mobile architecture, Firebase, and lessons from building production apps.

Medium →
11 Articles
28 Topics

Latest

All articles

Flutter Test Pyramid: Layers, Coverage, and E2E with Appium

Test pyramid distribution, code coverage, handling native dialogs in integration tests, why Appium over Maestro, and E2E options: CI emulator + Slack, Firebase Test Lab, BrowserStack.

Flutter Custom Lint Rules: Enforce Conventions for AI and Human Code

Use custom_lint in Flutter to enforce API restrictions and project conventions so AI-generated and human-written code are checked the same way.

Why I Decided to Suspend My Master's in Taiwan

A personal story about my decision to suspend my master's studies in Taiwan and the practical challenges I faced.

A Scalable Error Tracking Architecture for Flutter Apps

Learn how to build a scalable error tracking architecture for Flutter applications.

Implementing Error Tracking in Flutter

A comprehensive guide to implementing error tracking in your Flutter applications.

GDPR Compliance in Flutter Mobile Applications

Everything you need to know about GDPR compliance in Flutter mobile applications.

Flutter CI/CD: GitHub Actions, Codemagic & Shorebird

A complete guide to setting up CI/CD pipelines for Flutter using GitHub Actions, Codemagic, and Shorebird.

Flutter - Creating a Custom URL Shortener as an Alternative to Firebase Dynamic Links

Build your own custom URL shortener as an alternative to Firebase Dynamic Links in Flutter.

Flutter - Firebase App Check

App check service enhances the security of your application. Learn how to implement Firebase App Check in Flutter.

Flutter'da Firebase App Check (Turkish)

Firebase App Check'i Flutter uygulamalarınızda nasıl kullanacağınızı öğrenin.

Flutter'da Deep Links ve Universal Links (Turkish)

Flutter uygulamalarınızda Deep Links ve Universal Links nasıl kullanılır?