Blog
Thoughts on mobile development, architecture, and engineering.
How to Build an AI Product
A practical guide to building AI-wrapper products, with a real case study on building TranquAI — an AI-powered meditation app.
Roadblocks to Flutter SPM Migration
Challenges and solutions encountered during Flutter Swift Package Manager migration.
AI Usecase: My Experience Building Portfolio Website Using Cursor
How I leveraged AI-powered development tools to build my portfolio website efficiently.
Cheatsheet: Things to automate with CI/CD pipelines
A comprehensive cheatsheet of tasks you should automate in your CI/CD pipelines.
Cheatsheet: Commit or not commit pubspec.lock file
When should you commit the pubspec.lock file in Flutter projects? A definitive guide.
Improving User Experience by Preloading Images in Flutter
Techniques for preloading images in Flutter to create smoother user experiences.
How I Fixed a Race Condition in Dart Using the Synchronized Package
Debugging and fixing a race condition in Dart with the synchronized package.
AI Usecase: Generating UI Widget Showcases
Using AI to automatically generate UI widget showcase documentation.
Talk: Real User Monitoring on Allofresh Flutter using Datadog
Implementing real user monitoring with Datadog in Allofresh's Flutter application.