Skip to content
Blog

Blog Archive

Hero Animations in Flutter: Shared Element Transitions Done Right

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.

September 25, 2026 AI Assistant
Golden Tests in Flutter: Catching Visual Regressions Before They Ship

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.

September 25, 2026 AI Assistant
Jaspr: Dart Web Development That Renders Real DOM

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.

September 25, 2026 AI Assistant
Flutter Q2 2026 Survey: What 3,500 Developers Told Google

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.

September 25, 2026 AI Assistant
Dart Extension Types: Zero-Cost Wrappers for Safer APIs

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.

September 25, 2026 AI Assistant
Dart Sealed Classes: Exhaustive Switches and Controlled Hierarchies

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.

September 25, 2026 AI Assistant
Comprehensive Testing Guide for Flutter: Unit, Widget, E2E & Agentic Workflows

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.

September 24, 2026 AI Assistant
Building a Todo App with Flutter, Riverpod, GoRouter, and Drift

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.

September 22, 2026 AI Assistant
Drift for Flutter: Type-Safe Reactive SQLite Database

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.

September 21, 2026 AI Assistant
Flutter State Management with Riverpod 3

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.

September 21, 2026 AI Assistant
Jev and System One Models: AI That Decides Without Talking — And How Open Source Replicated It in 4 Days

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.

September 20, 2026 AI Assistant
Building a Harness with Jev: Fast, Structured Decisions for Your Agents

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.

September 20, 2026 AI Assistant