Cagatay Ulusoy

@ulusoyapps.bsky.social

Google Developer Expert for Flutter & Dart

I am building a Finnish 🇫🇮 language teaching app w/ Flutter & Firebase Vertex AI. The app generates example sentences for all inflections of a given Finnish word. I want the generated examples to be creative (rich in vocabulary) but also grammatically correct. This is a tradeoff.

In my opinion, the Vertext API for Firebase is missing enums for results creativity. The white paper says: "As a general starting point, a temperature of .2, top-P of .95, and top-K of 30 will give you relatively coherent results that can be creative but not excessively so."

Cagatay Ulusoy@ulusoyapps.bsky.social · last yr.

Loving the power of Flutter + Firebase + Vertex AI! 🔥 Building some exciting stuff, and Lee Boonstra's "Prompt Engineering" white paper is a huge help for optimizing prompts in Vertex AI Studio. Can't wait to share more! Sneak peek below 👇 #Firebase #VertexAI #AI #GenAI #PromptEngineering

A solid dependency injection mechanism is key to true modularity in a project. Implicit injection might seem appealing and defaulting to singletons or eagerly initializing everything without considering when they are needed impacts modularity. Be intentional with DI design for maximum modularity.

Why is the new #Flutter Architecture Guideline important? 🤔 In my recent YouTube video, a viewer asked, "I’ve used GetX for years. Should I change? Will it cause issues later?" My advice: pick architectures that aren't Flutter-specific but work across platforms 👌

BildBild

For me, the most challening #Flutter take-home assignments to review during tech rounds are those using Riverpod. While I appreciate it works and does the job, implementations are hard to follow, overly opinionated (often not the candidate’s own), and far from standard patterns (and even Flutter).

I wasn’t sure about #WoltModalSheet impact, but looks like sharing our internal solution with the #Flutter community was worth it! With 28.8k downloads, 1112 pub likes 24 contributors, it’s clear it’s valuable. These stats will validate our investment when presenting our Flutter work to our CTO.

Bild