Piotr Wyczesany's Avatar

Piotr Wyczesany

@pwyczes.patternapplied.com

Tworzę kurs http://cqrsapplied.pl. | I distill DDDesigners. | Domain-Driven Designer, Software Craftsman, Legacy Fighter, and ex-capoeirista. | More -> https://bio.link/pwyczes

258 Followers  |  97 Following  |  104 Posts  |  Joined: 18.11.2024  |  1.8277

Latest posts by pwyczes.patternapplied.com on Bluesky

I was writing a type-safe Fluent Builder. Cursor casually dropped the name:
“Curiously Recurring Template Pattern.”

I laughed. I’ve done that before. I just didn’t know it had a name.

LLMs are great at connecting intuition with terminology. Not solving for you, but revealing what you already knew.

11.07.2025 08:04 — 👍 0    🔁 0    💬 0    📌 0
Post image

Good to be back.
Summer time in #Kraków #Cracow

02.07.2025 18:27 — 👍 0    🔁 0    💬 0    📌 0

One agentic coding tip I'm using is asking the agent to prefix its responses with an emoji to confirm it has read a certain file.

It's good - when I see certain emojis I know for sure that it has certain rules files in context.

Picked this up from Llewellyn Falco at Craft Conf 🧠

19.06.2025 18:57 — 👍 8    🔁 2    💬 1    📌 0
Post image

Current status. Dubrovnik.

23.06.2025 18:06 — 👍 0    🔁 0    💬 0    📌 0
Video thumbnail

Ouch. 😅

22.06.2025 17:41 — 👍 0    🔁 0    💬 0    📌 0
Post image

Current status.

22.06.2025 14:57 — 👍 0    🔁 0    💬 0    📌 0
Post image

Current status. Mostar.

21.06.2025 17:25 — 👍 2    🔁 0    💬 0    📌 0
Post image

Just walked past #DevoxxPL.
Funny — I’m not attending, but it’s literally on my daily walking route.

12.06.2025 17:29 — 👍 2    🔁 0    💬 0    📌 0

From an engineering perspective, software wants to be decoupled. From a business value perspective, software wants to be deeply interconnected. That's the fundamental friction that software design, and Domain-Driven Design specifically, attempts to address.

06.06.2025 07:57 — 👍 28    🔁 12    💬 1    📌 2
Preview
Eventually Inconsistent I help your development team become strategically more efficient by aligning them with the business domain they are working in, instead of just focusing on technical solutions. <p><a href="https://pat...

Right now?

AI is a powerful tool.
But it’s not a shortcut.
Not magic.
Just another part of the toolbox.

Use it with intent — and with eyes open.

Full post here:
🔗 www.eventuallyinconsistent.com/2025/05/ai-i...

9/9

30.05.2025 11:06 — 👍 0    🔁 0    💬 0    📌 0

I still think it’ll improve.

Models will get faster. More accurate.
Maybe we’ll trust them more.

Or maybe we’ll just get better at supervising more changes — safely.

8/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0

But when it came time to implement those insights?

Nope.
It couldn’t follow through.
The gap between idea and reliable code was just too wide.

Prompting alone couldn’t bridge it.

7/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0

That said — it’s not useless.

I used it to explore ideas, unblock some stuck thinking, and even got a few design insights I hadn’t considered before.

It’s a good brainstorming partner.

6/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0

Eventually it felt like pairing with a junior dev.

Smart. Fast.
But forgetful. Sometimes chaotic. Occasionally reckless.

Like someone who might’ve just lit the kitchen on fire while you weren’t looking.

5/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0

For complex logic? It gets slippery.

You correct mistakes → update the prompt → things look good…
Then the same bugs sneak back in.

Even if you explicitly told it not to do that.

Frustrating.

4/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0

For small changes, it’s helpful.
AI picks up some context and gives some good answers.

But it always needs review.
Always.

And even then, small bugs slip through.

3/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0

If someone says AI writes all their code, one of two things is true:

the problem is extremely simple

or they’re overselling it

In real systems, with real constraints, you still need actual engineering.

2/9

30.05.2025 11:05 — 👍 0    🔁 0    💬 1    📌 0
Post image

Three weeks ago, I joined an internal AI hackathon.
The rule: one day, build anything work-related — but rely almost entirely on AI.

Obviously, I chose to refactor a core, complex part of the system.
You know me — I like a bit of #DDDesign chaos.

A thread 👇
1/9

30.05.2025 11:04 — 👍 2    🔁 0    💬 1    📌 0
Post image

We just scheduled a Craft-IT ticket raffle (and a discount) at dddkrk.pl meetup: www.meetup.com/ddd-krk/even...

30.04.2025 11:11 — 👍 0    🔁 1    💬 0    📌 0
Heroes of Might and Magic 3 Units in Real Life - Tower | AI Generated
YouTube video by Alter Worlds AI Heroes of Might and Magic 3 Units in Real Life - Tower | AI Generated

www.youtube.com/watch?v=N9Fo... cool :)

29.04.2025 12:49 — 👍 0    🔁 0    💬 0    📌 0

Haha understanding is one thing. The other one is the song and the artist himself. 😏

29.04.2025 06:53 — 👍 1    🔁 0    💬 0    📌 0
Login • Instagram Welcome back to Instagram. Sign in to check out what your friends, family & interests have been capturing & sharing around the world.

www.instagram.com/p/DI3bp34sEKO/ - You'll get that only if you are Polish 🤷 - with sound 🎶

28.04.2025 13:47 — 👍 1    🔁 0    💬 1    📌 0

Sure, I use #Java records whenever I can, and I encourage others to use them even more.

They are (almost) perfect for #DDDesign Value Objects.

23.04.2025 12:41 — 👍 2    🔁 1    💬 0    📌 0
Post image

Current status.

21.04.2025 11:15 — 👍 0    🔁 0    💬 0    📌 0

Polish "Wind and Truth" part 2 covers were revealed.

For the first time, I think the hardcover (number 2) is much, much, much better than the paperback (number 1).

(However, the paperback for part 1, with Szeth is still a masterpiece: bsky.app/profile/pwyc...)

#StormlightArchive #WindAndTruth

17.04.2025 11:18 — 👍 0    🔁 0    💬 0    📌 0
Post image

Current status.

02.04.2025 14:53 — 👍 1    🔁 0    💬 0    📌 0
Post image

Current status.

31.03.2025 14:21 — 👍 0    🔁 0    💬 0    📌 0

Yup, as @ericevans0.bsky.social once said: "not all the system will be will designed".

26.03.2025 14:21 — 👍 1    🔁 0    💬 0    📌 0

Great Thread! 👇

Also, the drift can happen more than once, causing more than 2 models to exist.

(Including the modernized one(s)) 😏

26.03.2025 06:35 — 👍 2    🔁 0    💬 1    📌 0

I've recently started using the term "valuable slice" over "vertical slice".
If you're delivering value in a slice then often you will have a vertical slice anyway.
Focus on the delivering something valuable, not on how it slices your architecture.

06.03.2025 09:11 — 👍 25    🔁 14    💬 1    📌 0

@pwyczes.patternapplied.com is following 19 prominent accounts