Team Human: Tools Change. Builders Stay.
Founder of Oloodi and Google Developer Expert: AI tools change every week. What lasts is a team of builders who turn them into something real.
33 published posts
Founder of Oloodi and Google Developer Expert: AI tools change every week. What lasts is a team of builders who turn them into something real.
Five postcards from Google Cloud Next 2026: GDE Summit, Gemini Robotics, Agent Platform, a Baseten discovery, and silicon you only read about.
A curated list of my Serverless App Development contributions (2024-2026) for the Google Developer Expert application.
From speaking at DevFests about the 'Chain of Trust' to building Mentor AI Notaire: a year bridging generative AI potential and production reality.
A journey of community involvement, technical leadership, and passion for cloud technology
Addressing the disconnect between product vision and deployed infrastructure with an AI Co-Pilot for sustainable and efficient cloud architecture.
A Flutter & Dart GDE's journey from 'disk almost full' to reclaiming nearly 50GB of storage with automated cleanup scripts.
My Google I/O 2025 journey: Gemini on glasses, Android XR, Flutter sessions, and meaningful connections at the GDE Americas Summit.
Discover how Montreal's tech community is leveraging Flutter to build innovative cross-platform applications.
Discover how to combine Flutter, Firebase, and Gemini 2.0 to create an AI-powered Scrabble companion with real-time insights.
As I mark my second year as an Engineering leader at Datavalet, I find myself in a moment of reflection.
Discover the three essential KPIs that have helped me elevate my team's performance and drive engineering excellence.
Discover leadership strategies inspired by a game of chess. Learn how effective mentoring can help your team members grow and succeed.
Dive into my key takeaways and strategic actions from Google Cloud Next '24, tailored for tech leaders and innovators.
How I migrated the Aroma Flutter app from MakerSuite and the PaLM API to Gemini Pro with Flutter 3.19, Google AI Studio and the Google AI Dart SDK beta.
Five GitHub repositories to sharpen your software engineering skills: prompt engineering, system design, algorithms, data structures and interview prep.
A deep introspection into my first year at Datavalet, highlighting the personal growth, experiences, and the lessons I've imbibed.
My DevFest Montreal '23 talk at McGill University on AI and Flutter with the PaLM API and MakerSuite, and student questions about prompt engineering.
Why I built dart-documentai-samples, a Dart CLI showing how to create DocumentAI processors, list processor types and process documents on Google Cloud.
A first look at Google's Project IDX, a cloud-based IDE with IDX AI: building a Flutter app with the PaLM API, web preview, emulator limits and early bugs.
How I built Aroma Journey, an AI-powered Flutter coffee app, with MakerSuite and the PaLM API: prompt libraries, predefined settings, API keys and quizzes.
My key takeaways from Google Cloud Next '23 in San Francisco: Duet AI, Vertex AI, BigQuery, GKE Enterprise, developer tooling and security posture updates.
Learn the Sliding Window pattern in Dart: how it works, common use cases, and a Flutter app that visualizes the maximum sum subarray problem step by step.
Build a Google Cloud pipeline in Dart: a Cloud Run function fetches NASDAQ stocks from IEX Cloud, stores them in Cloud Storage, with config in Datastore.
Découvrir les classes sealed et les records de Dart 3 en construisant un jeu de 52 cartes : switch exhaustifs, erreurs de compilation et typedef.
Mon manifeste d'informaticien : 5 valeurs pour définir le bon état d'esprit en équipe. Apprendre, s'engager, se faire confiance, challenger, partager.
Flutter 2.10 amorce Material 3 : générer un ColorScheme à partir d'une seule couleur avec colorSchemeSeed, et basculer les widgets via useMaterial3.
Appeler du code C depuis Flutter avec Dart FFI : une petite API NBA, le bridge Dart, la compilation Android et iOS, les pointeurs et les structs.
Masquer un FloatingActionButton au scroll, d'abord avec un StatefulWidget, puis avec flutter_hooks et un custom hook pour découpler la logique de l'UI.
Comprendre la navigation 1.0 de Flutter : le Navigator et sa pile de Routes, push et pop, routes anonymes, routes nommées et onGenerateRoute.
Gérer l'état d'une app Flutter avec MobX : observables, computed, actions, reactions et Observer, sur une app météo avec génération de code et provider.
Comprendre les fonctions génératrices en Dart : sync* et Iterable, async* et Stream, listen vs await for, et yield* pour des générateurs récursifs.
A Flutter DevOps walkthrough: flavors, Fastlane, Firebase App Distribution, Codemagic, Codecov and GitLab CI to build a full CI/CD pipeline for a news app.