All posts
Notes on Flutter, speed and architecture — what actually makes apps fast, and what just looks expensive.
21 posts
Klaviyo Profiles & Newsletter: Where the Docs Won't Save You
Sending external_id created duplicate Klaviyo profiles next to the Shopify sync. Unsubscribe needs a Klaviyo flow with webhook, not an API call.
Read more →More posts

Klaviyo Push Notifications in Flutter: 3 Silent Pitfalls
Klaviyo pushes silently dropped, taps swallowed by firebase_messaging, Android channels stuck at wrong importance. Three bugs, code fixes included.
12 min · Read more →
One trackEvent(), Four SDKs: Analytics Layer for Flutter
One tracking call reaches Firebase, Klaviyo, and Google Ads via an AnalyticsDispatcher with per-provider adapters, consent gating, and error isolation.
12 min · Read more →
Klaviyo Shopify Integration in Flutter: What to Know First
A Klaviyo Shopify integration into a Flutter e-commerce app — four workstreams, six PRs, and the one gap no app code can close.
13 min · Read more →
Akamai BMP SDK in Flutter: Bot Protection Integration Guide
Akamai BMP SDK in Flutter: X-acf-sensor-data headers, 428 challenge handling, 403 blocks, and the Dio interceptor chain — from a production e-commerce app.
14 min · Read more →
Building Apps with AI: What Actually Works (2026)
How AI changes app development — from a freelancer using Claude Code daily. AI coding tools, AI features, and no-code builders tested honestly.
8 min · Read more →
How to Build an App: A Founder's Step-by-Step Guide
Want to build an app but don't know where to start? A freelance developer walks you through the journey from idea to published app — no coding required.
8 min · Read more →
AI-Assisted Flutter Development: Claude Code in Production
How I use Claude Code with CLAUDE.md, custom skills, and architecture guardrails in a real Flutter project. 827 commits, ~30% faster migration.
15 min · Read more →
How Much Does an App Cost? Real Numbers from a Freelancer
App development costs: real price ranges and budgeting tips from a freelancer. MVP from 15,000 €, e-commerce from 40,000 €, enterprise from 80,000 €.
8 min · Read more →
Flutter vs React Native 2026: Honest Hands-On Comparison
Flutter vs React Native 2026 compared — based on real apps at MediaMarktSaturn, Purelei, Brack. For CTOs and tech leads choosing a framework.
8 min · Read more →
AI Agents, MCP Servers & Tools Explained (2026)
What are AI agents? What is an MCP server? And how do tools and skills fit in? A practitioner explanation from a real developer discussion.
9 min · Read more →
App Engagement Strategy: Fixing a 0.6% Push Open Rate
2.7M push notifications, 0.6% open rate at MediaMarktSaturn. The JITAI framework from health research changed how we think about mobile app engagement.
10 min · Read more →
Local AI & LLM for Developers: Freelancer Verdict (2026)
Is it worth it to run LLMs locally? Hardware, models, costs compared — why most developers still choose cloud APIs. Real-world insights for 2026.
7 min · Read more →
I'm just a developer, not a GDPR expert... but
A Claude Code skill checks Flutter code for GDPR compliance before every merge. What it found — and what I did about it.
10 min · Read more →
I Used Claude Code to Migrate My Full-Stack App from Serverless to Monolith
An 8-month serverless infrastructure fight, 5 months of silence, and a 3-week rewrite with git logs to show for it.
13 min · Read more →
The Phoenix Pattern in Flutter: How to Restart Your App Without Restarting Your App
A ~30-line, dependency-free technique for programmatically restarting a Flutter app by rebuilding the entire widget tree.
9 min · Read more →
Fix: Flutter WebView Tap Gestures Stop Working After Scrolling in NestedScrollView (iOS)
A confirmed Flutter framework bug breaks all tap gestures on WebViews inside NestedScrollView on iOS. The fix: upgrade to Flutter 3.38.6+.
5 min · Read more →
WebView App: Payment Flows, State Sync, and Platform Hacks (Part 2)
Second project, same problems. Payment flows that leave the app, API interception for state sync, and 40 TWINT URL schemes.
12 min · Read more →
Embedding a Website in Your App -- Why It Is More Complex Than You Think
WebViews seem simple -- embed a website, done. In practice, a single line of code hides 1,290+ lines of infrastructure. A real project report.
10 min · Read more →
Payment Terms for Freelancers: 7, 14, or 30 Days -- What Is Fair?
A community discussion about payment terms, early payment discounts, factoring, and when to bring in collections.
4 min · Read more →
"How long should a CV be?" – A typical freelancer question nobody can really answer
Freelancers discuss page length, research backgrounds in CVs, and what needs to be on page one.
4 min · Read more →An idea that should go live faster?
App development with Flutter for DACH companies — speed and stability, without the tech debt.