Blog Archive
Hero Animations in Flutter: Shared Element Transitions Done Right
How Flutter Hero animations fly widgets between routes: matching tags, flight mechanics with MaterialRectArcTween, custom flights with flightShuttleBuilder and createRectTween, radial heroes, and pitfalls to avoid.
Golden Tests in Flutter: Catching Visual Regressions Before They Ship
A practical guide to Flutter golden tests with matchesGoldenFile: generating reference images, running visual regression checks in CI, handling fonts and platform differences, and keeping goldens stable.
Jaspr: Dart Web Development That Renders Real DOM
Jaspr brings Flutter-style component programming to Dart web development with real HTML/CSS output, server-side rendering, and Flutter widget interop — ideal when Flutter web canvas rendering is not the right fit.
Flutter Q2 2026 Survey: What 3,500 Developers Told Google
The Q2 2026 Flutter survey shows record satisfaction and trust, a steep Cupertino decline, Zed struggling, AI coding agents overtaking Copilot — and a governance overhaul in response.
Dart Extension Types: Zero-Cost Wrappers for Safer APIs
Learn how Dart extension types give you branded types, restricted interfaces, and zero-cost interop wrappers — with syntax, transparency via implements, and when to prefer a real class.
Dart Sealed Classes: Exhaustive Switches and Controlled Hierarchies
A practical guide to Dart sealed classes and class modifiers: compiler-checked exhaustive switches, base, interface, final, and when to reach for each one.
Comprehensive Testing Guide for Flutter: Unit, Widget, E2E & Agentic Workflows
A deep dive into unit testing, E2E integration testing, and AI agentic testing workflows in a Flutter Riverpod and Drift codebase.
Building a Todo App with Flutter, Riverpod, GoRouter, and Drift
A complete step-by-step tutorial to build a production-quality todo app with local SQLite persistence, declarative routing, state management, and theme switching.
Drift for Flutter: Type-Safe Reactive SQLite Database
Learn how to build robust local databases in Flutter with Drift, including type-safe tables, SQL queries, reactive streams, transactions, migrations, and code generation.
Flutter State Management with Riverpod 3
Learn how to manage application state in Flutter with Riverpod 3, including Providers, Notifiers, AsyncNotifier, Code Generation, dependency injection, testing, and application architecture.
Jev and System One Models: AI That Decides Without Talking — And How Open Source Replicated It in 4 Days
A deep dive into TypeSafe AI's Jev, a System One model that makes decisions without generating text, and the 3 open-source approaches that replicated it in 4 days.
Building a Harness with Jev: Fast, Structured Decisions for Your Agents
Jev is TypeSafe AI's new System One model: a frontier-intelligence function call that turns unstructured state into typed probabilistic decisions in milliseconds — without hallucinating. Learn how it works and how to wire it into a LangChain harness for model routing and tool risk gating.