Tech Stack Is a Business Decision
Why tech stack choices should be driven by business context and constraints—not framework preferences—and why this matters even more with agentic coding tools.
Practical lessons from three TV app projects on why mobile assumptions fail on TV, covering UX, performance, hardware constraints, and developer experience.
Read more
Why tech stack choices should be driven by business context and constraints—not framework preferences—and why this matters even more with agentic coding tools.
Full-stack development is on the rise again as agentic coding tools like Claude Code reduce stack boundaries and change how teams build software.
A high-level look at how code generation and agentic tools improve productivity and reduce costs, using Flutter as an example.
Build Flutter apps that work everywhere with local-first architecture. Discover how Riverpod, Drift, and PowerSync create seamless offline experiences.
Riverpod Simplified Part II: A senior Flutter developer's honest evaluation of annotations and modifiers after 4 years.
Learn how to distinguish providers from notifiers in Riverpod and prevent the spider web effect with these battle-tested lessons.
Follow me on Twitter and LinkedIn to get notified when I publish new articles about Flutter, mobile development, and software engineering.