Pascal Welsch's Avatar

Pascal Welsch

@pascalwelsch.com

Flutter Expert ๐Ÿ’™ Follow me for updates on #Flutter and #Dart Co-Founder wiredash.com ๐Ÿ’ฌ๐Ÿ“ˆ CTO phntm.xyz ๐Ÿ’ผ he/him ๐Ÿ‘ฉโ€โค๏ธโ€๐Ÿ‘จ husband ๐Ÿ‡ฉ๐Ÿ‡ช Cologne

613
Followers
247
Following
213
Posts
18.11.2023
Joined
Posts Following

Latest posts by Pascal Welsch @pascalwelsch.com

I just contributed to Wikipedia for the first time in my life ๐Ÿ“œ

11.02.2026 00:26 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

In Summer '24 I bought a small server for our office using consumer components. Rock solid, can't complain going AMD Ryzen 9 7950X (16C), GIGABYTE B650M D3HP, 96 GB DDR5, 500W be quiet!, 2x1TB SSD, JetKVM

22.01.2026 11:06 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I'm kinda opposed towards codegen.
A: because it was slow in the past
B: It requires an extra manual step
C: LLMs can just generate the entire thing, without the codegen step

Better write docs how to do it manually, utilizing helper functions (from a package) and the LLM will do the rest.

20.01.2026 17:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Do you have examples which business logic can be shared between frontend and backend? I see a lot of things that can be shared, everything except for business logic ๐Ÿ˜…

11.12.2025 22:52 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

<$100/month
Most have free tiers or crazy cheap yearly plans when they launch

28.11.2025 13:04 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

My vibe coding setup changes every week. Which tool have I missed this week?

27.11.2025 16:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Can't wait for the lint rule to use `static final` instead of enums to prevent users from using dot shorthands :D

13.11.2025 12:54 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Me too! I don't understand the negative reviews

10.11.2025 15:51 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Which logging package do you use in your @flutter.dev app / @dart.dev backend/cli?

03.11.2025 01:37 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

Today I was 11x "absolutely right!"

11.10.2025 23:51 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

Software projects don't fail, they run out of budget

08.10.2025 12:18 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Daily Standup
"I worked on ticket 168264."

Well, you could have just said nothing.... Just invest 5s of your time and tell what you actually worked on, so I don't have to look this ticket up, because I won't.

06.10.2025 10:52 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

good night!

06.10.2025 02:10 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
GitHub - passsy/spot: Flutter widget test toolkit - spot, act, validate. Better selectors, automatic screenshots, chainable. Flutter widget test toolkit - spot, act, validate. Better selectors, automatic screenshots, chainable. - passsy/spot

Learn more about spot at github.com/passsy/spot

28.09.2025 15:40 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Flipping the Testing Pyramid - Pascal Welsch | Fluttercon EU 2025
Flipping the Testing Pyramid - Pascal Welsch | Fluttercon EU 2025 YouTube video by droidcon & fluttercon

That was quick, my talk from Fluttercon Berlin is online! www.youtube.com/watch?v=53NL...

28.09.2025 15:40 ๐Ÿ‘ 6 ๐Ÿ” 2 ๐Ÿ’ฌ 4 ๐Ÿ“Œ 0
Preview
GitHub - passsy/spot: Flutter widget test toolkit - spot, act, validate. Better selectors, automatic screenshots, chainable. Flutter widget test toolkit - spot, act, validate. Better selectors, automatic screenshots, chainable. - passsy/spot

github.com/passsy/spot

25.09.2025 12:13 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Flipping the testing pyramid Pascal Welsch Wiredash / PHNTM

Here are my slides of "Flipping the Testing Pyramid" from Fluttercon Berlin about Widget Tests | Robot Tests | Spot docs.google.com/presentation...

25.09.2025 12:10 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Hoped for a moment, you finished component-scoped styles ๐Ÿ˜ฌ

20.09.2025 20:39 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

I was wondering why the QR code tile was "active" all the time until I realized it is actually just the Audible app shining through ๐Ÿ˜‘ #ios26

18.09.2025 21:05 ๐Ÿ‘ 8 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1

Take your time once, and write helpful rules and articles for the AI to help it achieve the desired outcome. You'll learn justifying your personal preferences and refine your practices.

Then point to those resources in the future. Those rules become the value of hiring you vs. any other developer.

12.09.2025 08:52 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image Post image

I've rarely seen a bench in a sauna. A towel might help or only showing the oven

11.09.2025 12:25 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

You're absolutely right!

11.09.2025 12:21 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

Place to cool down when sweating. Like in a gym

10.09.2025 19:50 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I find it odd that we have file extensions. Who thought it is a good idea to squash name and type into a single property?

03.09.2025 19:21 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Smart Cycling Workouts | Vekolo vekolo offers free and high-quality indoor cycling workouts.

Would like your opinion on vekolo.cc

27.08.2025 21:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Collegue returns from vacation

C: "Which AI tool should I use now? Is cursor still relevant?"
P: "No, we all use claude code now."
C: "But is it better?"
P: "It works in @intellijidea.com"
C: "Ok, I'm sold"

26.08.2025 10:49 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Google should not be the only authority controlling who can register packages ๐Ÿ˜ก

25.08.2025 23:12 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Years ago, I created a riddle for my wife about her present. Unfortunately, it was to hard.
Today, I gave the riddle to ChatGPT, Claude and Gemini.

ChatGPT and Gemini got it right. Claude did not.

My personal conclusion is that Claude, while very smart, doesn't know about local traditions

24.08.2025 23:16 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Pascal Welsch | Substack Flutter GDE | CTO at wiredash.com | CTO at phntm.xyz. Click to read Pascal Welsch, a Substack publication. Launched 4 minutes ago.

People don't seem to read articles anymore. Maybe I try substack pascalwelsch.substack.com/p/the-confer...

18.08.2025 17:40 ๐Ÿ‘ 5 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Read why I'm so happy to talk about this topic this year passsy.medium.com/107e0e7fbf26

18.08.2025 15:29 ๐Ÿ‘ 3 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0