Chris Marx's Avatar

Chris Marx

@christopher-marx.de

Freelance #flutter and #dart dev πŸ’™ Building https://cookd.app πŸ› Automating things & connecting apps βš™οΈ #hamburg βš“οΈ

398
Followers
174
Following
53
Posts
23.07.2023
Joined
Posts Following

Latest posts by Chris Marx @christopher-marx.de

I had the AI write a quick little tool to batch-generate images (house.png, tree.png, etc.), and it’s surprisingly handy for jumpstarting new projects.
Any failed ones can just be regenerated. Should I publish it, or is it too basic?

I had the AI write a quick little tool to batch-generate images (house.png, tree.png, etc.), and it’s surprisingly handy for jumpstarting new projects. Any failed ones can just be regenerated. Should I publish it, or is it too basic?

I had the AI write a quick little tool to batch-generate images (house.png, tree.png, etc.), and it’s surprisingly handy for jumpstarting new projects.
Any failed ones can just be regenerated. Should I publish it, or is it too basic?

06.10.2025 15:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

That’s my conclusion.
What’s weird to me is how many people are promoting it. It makes sense that the companies themselves push it, but the echo chamber of one-shot vibe coders is huge.

15.09.2025 10:25 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

You are definitely right. When I write specs beforehand I generally get good results.
But for topics that are new to me, the whole one-shotting and vibe coding approach mostly just leaves me hanging.

15.09.2025 10:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Looking for something dead simple like this.
A pluggable system to prompt the user for actions, such as rating, subscription, feature wishes, virality pushes.
Ideally with some guards to prevent double calls.

Is there a package for that, or should I cobble something together? 
#FlutterDev

Looking for something dead simple like this. A pluggable system to prompt the user for actions, such as rating, subscription, feature wishes, virality pushes. Ideally with some guards to prevent double calls. Is there a package for that, or should I cobble something together? #FlutterDev

Looking for something dead simple like this.
A pluggable system to prompt the user for actions, such as rating, subscription, feature wishes, virality pushes.
Ideally with some guards to prevent double calls.

Is there a package for that, or should I cobble something together?
#FlutterDev

15.09.2025 09:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

When AI gets the coding job done, it’s great. When it doesn’t, you’ve wasted time and money and learned nothing in the process....

12.09.2025 08:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
I love me some aliases to speed up my workflow πŸš€
>podfix comes in handy quite often for those pesky "The sandbox is not in sync with the Podfile.lock..." errors. πŸ‘€

I love me some aliases to speed up my workflow πŸš€ >podfix comes in handy quite often for those pesky "The sandbox is not in sync with the Podfile.lock..." errors. πŸ‘€

I love me some aliases to speed up my workflow πŸš€
>podfix comes in handy quite often for those pesky "The sandbox is not in sync with the Podfile.lock..." errors. πŸ‘€

28.08.2025 08:21 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
New Vibe Cook update 🍳🌈
Turned the favorites section into a full history. Now there’s just a little toggle for favorites.

Also, a few people asked if the AI recipes are actually good. I’ve cooked a few and was genuinely happy with them. Though, I mostly use it for recipe inspiration.

New Vibe Cook update 🍳🌈 Turned the favorites section into a full history. Now there’s just a little toggle for favorites. Also, a few people asked if the AI recipes are actually good. I’ve cooked a few and was genuinely happy with them. Though, I mostly use it for recipe inspiration.

New Vibe Cook update 🍳🌈
Turned the favorites section into a full history. Now there’s just a little toggle for favorites.

Also, a few people asked if the AI recipes are actually good. I’ve cooked a few and was genuinely happy with them. Though, I mostly use it for recipe inspiration.

23.05.2025 13:30 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Fix GoRouter AnalyticsObservers in 3 minutes | DOCS No, you can't just add FirebaseAnalyticsObserver and be done with it

Just dealt with another round of missing analytics events using go_router and NavigationObservers, I decided to write down a quick list of fixes. 🫑

Nothing too complicated, but I forget them every damn time.

https://christopher-marx.de/blog/go_router_navigation_observer/

22.05.2025 09:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
#24 - Barrierefreiheit in (Flutter) Apps - was ist Accessibility, warum braucht man das und wie kann man seine App barrierefrei machen | Manuela Sakura Rommel im Interview Flutter DACH - Der deutschsprachige Flutter Podcast Β· Episode

Hallâle zusammen! Eine neue #flutter DACH Podcast Folge zum Thema Accessibility mit @manuelaro.bsky.social, @christopher-marx.de und mir ist online 😍! Unbedingt reinhâren!

open.spotify.com/episode/1jhS...

15.05.2025 14:41 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Yes, I definitely have to fix the contrast!
Regarding the food selection, I was having a tough time. πŸ˜…
Basically I just wanted to distinguish between vegan, vegetarian, omnivorous, but then I wanted some setting for people that don’t eat pork or red meats.
I think I will add grains and nuts though

30.04.2025 02:51 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I copy the basic widgetbook setup from project to project for main widgets. πŸš€
I didn't use it more extensively for this app yet, though.

29.04.2025 18:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Reworked the onboarding on my new project.
Quite happy with it.

29.04.2025 12:46 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I will forever hate CORS. 😩

And I am still torn on AI generated code.

On the one hand it generated a working CORS preflight middleware for my #dartfrog backend.

....on the other hand it had an edge case bug that cost me roundabout 2 hours to find.

05.02.2025 20:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I write a lot of empty function stubs for later use, and my new way of abusing #dart, is using @Deprecated instead of TODO, so I get a lint warning when I accidentally try to call unfinished code. πŸ₯Έ

30.01.2025 15:28 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
[iOS 18.2][Web] Scrolling is broken in browsers (Safari, Chrome) Β· Issue #158299 Β· flutter/flutter Steps to reproduce In Safari on iOS 18.2: Open flutter webapp (e.g. https://scrolltest.flutterflow.app/) Attempt to scroll with one finger. Expected results Scrolling works with single finger, as i...

Funny. I just encountered this bug in a menu app of a cafe:
github.com/flutter/flut...

Anyone who operates a Flutter web app should update to Flutter 3.27.1 otherwise users on newer iOS Versions can't scroll.
(Unless users are Flutter devs and try scrolling with 2 fingers 🀑)

13.01.2025 10:12 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Moin!

This one is for ze german #flutter devs πŸ’™

10.01.2025 21:13 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
https://web.mit.edu/jemorris/humor/500-miles From: Trey Harris <trey@sage.org> Here's a problem that *sounded* impossible... I almost regret posting the story to a wide audience, because it makes a great tale over drinks at a conference. :-) ...

Lol, reminds me of this story: web.mit.edu/jemorris/hum...
β€žWe can’t send emails over 500 milesβ€œ

10.01.2025 19:06 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Oh I like the idea!

10.01.2025 16:24 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Nice! Count me in. ☝️

10.01.2025 07:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Fully agree.
I mostly keep track of habits to make sure that I do them often enough per one week.

09.01.2025 09:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yep, I’m not missing any features with go_router. My only gripe is the bugs and those are actively being fixed now.

09.01.2025 09:03 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is there a service like featurebase, where users can suggest and vote on new features for #flutter apps?

@verry.flutter.community and I were talking about it and afaik there are only web implementations.
I know there are some good feedback tools like wiredash, but nothing like the above.

08.01.2025 10:51 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

So many events 🀩
I can't make it to Flutter Heroes, but Flutter Connections sounds very nice!

07.01.2025 08:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Starting to plan my #flutterdev year 2025.
I will definitely go to Fluttercon Europe & Flutter and Friends.
Any other events I can't miss?

07.01.2025 08:12 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We Swift now

17.12.2024 19:51 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

I kinda get it.
The more I work in software and the more fuckups I see, the more I gravitate to 'tried and tested' things.

06.12.2024 09:36 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Makes sense, I like the approach.

06.12.2024 09:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Loon looks nice, but I'd prefer something like sembast, which has a more proven track record, in my eyes.

06.12.2024 09:20 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Why the filesystem? To me this feels like a key value store with extra steps.

06.12.2024 09:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I have, but after the original Hive was abandoned I always stuck to shared prefs or went full database.

Do you use it?

06.12.2024 09:02 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0