Recent Blog Posts
Insights on AI Agents, Modern Web, and the Future of Engineering.
Candle: Pure-Rust LLM Inference in Production
A tour of Hugging Face's Candle — a minimalist Rust ML framework for serverless and GIL-free inference: crates, backends, supported formats and models, and how it compares to tch-rs and Burn.
Publishing Agents: From Notebook to Enterprise Registry
The path from a working agent prototype to a discoverable enterprise service: packaging, hosting options, A2A agent cards, catalog-based discovery, and the governance layer that makes it usable by other teams.
Parallel Tool Calls: Batching and Dependency Ordering in Agent Loops
How multi-tool turns actually execute in the OpenAI Agents SDK: model-side parallel_tool_calls vs SDK-side concurrency, capping fan-out, and patterns for enforcing dependency order safely.
PCI Compliance for Agentic Checkout: Tokenization and Scope Reduction
What the PCI DSS actually requires when an AI agent performs checkout on behalf of a user, how Stripe-hosted flows shrink your scope to SAQ A, and the key-handling and idempotency rules that keep retries safe.
dart:ffi in Flutter: Calling Native C/C++ Code the Safe Way
A practical guide to Dart FFI: DynamicLibrary lookup, pointers and structs, memory you must free yourself, generating bindings with ffigen, and when to choose FFI over platform channels.
Networking in Flutter: Dio Interceptors and Retrofit Code Generation
A production-oriented tour of Flutter HTTP clients: Dio's interceptors, transformers and adapters, plus Retrofit-generated type-safe REST clients on top of Dio.
Flutter Image Loading and Caching: From Image.network to CachedNetworkImage
How Flutter caches images in memory, how FadeInImage and precacheImage smooth the loading experience, and when to reach for disk caching with cached_network_image.
Five Open-Source Flutter Apps Worth Reading the Source Of
AppFlowy, RustDesk, Immich, LocalSend and Spotube: what each open-source Flutter app teaches about architecture, state management, native interop and shipping to six platforms.
CarouselView in Flutter: Infinite Scrolling and State Callbacks
A hands-on guide to Flutter's Material CarouselView: weighted layouts, snapping, the new infinite looping mode, and tracking the leading item with onIndexChanged and CarouselController.
Lottie vs Rive in Flutter: Picking an Animation Runtime for Your App
A practical comparison of the lottie and rive Flutter packages: rendering models, APIs, performance trade-offs, and how to choose between After Effects JSON and Rive's interactive state machines.
Flutter + Rust with flutter_rust_bridge
flutter_rust_bridge is a Flutter Favorite that connects Dart and Rust seamlessly. Learn when reaching for Rust inside a Flutter app makes sense and how the bridge fits the package ecosystem.
Event-Sourcing for Audit Trails with Bloc in Flutter
In fintech and healthcare, "how did the app reach this state?" is a compliance question. Learn how Bloc's event-driven structure doubles as an audit trail, with blocTest and BlocObserver patterns.