Blog

Flutter Code Pattern
Paul Köhler

Cleaner Flutter Code with One Simple Pattern

A simple pattern to reduce repetitive theme calls and make Flutter code more readable and maintainable.

Read more →
Flutter Service Locator
Paul Köhler

A simple Service Locator for Flutter – no extra packages needed

Do we really need get_it? A simple, zero-dependency alternative for service location in Flutter.

Read more →
Dart Embed Package
Paul Köhler

Ship files with pure Dart packages using embed

How to use the 'embed' package to store files as binary in Dart applications, making it easy to include assets in pure Dart packages.

Read more →
AI Questions
Paul Köhler

When AI asks you the questions

The best results from AI don't come from the questions we ask - but from the questions AI asks us, forcing clearer thinking and uncovering blind spots.

Read more →
AI Tools Documentation
Paul Köhler

AI tools need accurate documentation to be truly effective

How Context7 helps AI coding assistants like Cursor provide accurate, up-to-date documentation for over 9,000 libraries.

Read more →
Serverpod FutureCalls
Paul Köhler

Making FutureCalls truly scalable in Serverpod

A contribution to Serverpod that enables parallel processing of FutureCalls, eliminating bottlenecks and giving full control over scheduling.

Read more →
Phosphor Icons
Paul Köhler

Beautiful icons for your next project

Discover Phosphor Icons - over 9,000 free, open-source icons with seamless Flutter integration and timeless design.

Read more →
AI Design with Old Book Illustrations
Paul Köhler

Consistent design. No agency. Just AI.

How GPT-4o enables creating exact visual style replicas, opening new possibilities for consistent design systems without big budgets.

Read more →
Kill Your Darlings
Paul Köhler

Kill Your Darlings – The Art of Rethinking

Why it’s important to listen to user feedback and let go of cherished ideas in order to build successful products.

Read more →
Flutter Form Validation
Paul Köhler

Form validation in Flutter — made simple

A small package of reusable validators that make form validation in Flutter simple and easy to combine.

Read more →
MVP Development
Paul Köhler

MVP Development: Agility as the Key to Success

How agility, wireframes, user interviews, and rapid iteration lead to successful MVP development.

Read more →
Companion Apps
Paul Köhler

Companion Apps for Customer Retention, Customer Acquisition and Strong Branding

How companion apps can strengthen customer retention, attract new customers, and improve brand image.

Read more →