Advertisement · 728 × 90

Posts by Artur Wojnar

What actually helps in situations like this?

1 month ago 0 0 0 0

Do methodologies like #TeamTopologies or #EventStorming have any real impact in projects where clients insist on following only their established practices?

On paper, these approaches promise autonomy — but in reality, they can leave you with no agency if there’s no room to apply them.

1 month ago 1 0 1 0
Mechanics of talking. Must-have soft skills of Solutions Architect. This article will set you on the path to mastering effective client communication.

www.knowhowcode.dev/articles/mec...

2 months ago 0 0 0 0

Is “technical debt” even real?
Clean code isn’t an end state, it’s a lever.
Tune quality to maximize business value through deep domain understanding and intent.
Be a product engineer, not just a developer.

3 months ago 0 0 0 0

Should we still use the term "aggregate"?

When we focus on business capabilities and event streams—which are the actual consistency boundaries—the resulting models are more effective.

The concept of aggregates often confuses people, tends to bring complexity, and premature associations.

#ddd

3 months ago 0 0 0 0

One of the #GenAI archetypes in #SoftwareArchitecture is manual input optimization, where GenAI minimizes user effort and time.

3 months ago 0 0 0 0
Architecture Modernization in Legacy AWS Cloud-Native Systems Learn how to modernize legacy AWS cloud-native systems using the Outbox Pattern with DynamoDB Streams, SNS, SQS, and Lambda to build reliable event-driven architecture.

👉 Architecture Modernization in Legacy AWS Cloud-Native Systems

www.knowhowcode.dev/articles/mod...

#aws #architecturemodernization #softwarearchitecture

3 months ago 0 0 0 0

Not yet. You can use tools like n8n to handle it. For sure, I will add RSS. For now, I wanted to see how many people are interested in my content.

3 months ago 1 0 0 0
Know-How Code by Artur Wojnar I'm Artur Wojnar and this is my blog I called Know-How Code. The know-how is a toolset we build over years, and this is what can distinguish us from competitors.

Hello, dear community—welcome to 2026! 🎉

I’ve just launched the KnowHowCode newsletter and added a brand-new Subscribe button to the blog 🤩

Visit the blog and subscribe to stay in the loop! You’ll receive an email whenever new articles are published 🤘

Click! www.knowhowcode.dev

#ddd

3 months ago 0 0 1 0

Thank you. Just for you. I removed the emoijs.

3 months ago 2 0 0 0
Advertisement
Software Architecture: The Bad Parts A practical walkthrough showing how seemingly reasonable architectural decisions can gradually turn a system into a big ball of mud. Learn about the Bad Parts of architectures.

🚨🚨🚨New article alert🚨🚨🚨

Moving from CRUD to events is less about technology and more about changing how we think. 🧠 Events aren’t more complex or time-consuming — clinging to bad practices is. So... let's dive into the bad practices. And make the code scary! 👻

www.knowhowcode.dev/articles/arc...

3 months ago 3 2 1 0
Preview
#eventsourcing #eventsourcing #softwarearchitecture #domaindrivendesign | Artur Wojnar 👉 With #eventsourcing, you create thinner aggregates 👈 - thinner, and verb-oriented. The picture below 👇👀👇 shows the full path from the request (command) to the commit. 1️⃣ The command comes in - ...

#eventsourcing #domaindrivendesign #softwarearchitecture

www.linkedin.com/posts/artur-...

6 months ago 1 0 0 0
Preview
Every* system you develop is distributed, and Hermes PostgreSQL supports you in that Pretending it is not exposes your client’s system to the unpredictability of the world’s reality.

I'm back!

Here you have a solid piece of an article: knowhowcode.arturwojnar.dev/articles/out...

1 year ago 2 0 0 0

Solid is not dead. Check it here: www.linkedin.com/posts/artur-...

1 year ago 0 0 0 0

Nothing has taught me so much assertiveness in discussions with clients than negotiating with my kid 😅

1 year ago 0 0 0 0
Post image

👉 Be WET between modules, DRY within modules 👈

DRY (Don't Repeat Yourself)
WET (Write Everything Twice)

www.linkedin.com/posts/artur-wojnar-a19349a6_domaindrivendesign-softwaredesign-activity-7273679434891603969-HTIK

1 year ago 2 0 0 0
Preview
Artur Wojnar on LinkedIn: #domaindrivendesign #cqrs #eventdrivendesign #eventsourcing… Folks, I need your help ‼️ I want to plan a topic for my next prelection 😔 For me, it is a chance to confront my reasoning with a broader audience 🎤 , as…

Hi. I want to decide on a topic for my next presentation. Would you help me? I prepared a simple poll: www.linkedin.com/posts/artur-...

1 year ago 1 0 0 0
Advertisement
Preview
Artur Wojnar on LinkedIn: 👉 Types of coupling 👈 ↪️ INFRASTRUCTURE ↩️ ➡️ OS-level. Dependency on… 👉 Types of coupling 👈 ↪️ INFRASTRUCTURE ↩️ ➡️ OS-level. Dependency on sth we assume exists on the OS like a binary (audio codec, headless browser, file…

Have you ever wondered what types of coupling are in IT systems?

Check the list: www.linkedin.com/posts/artur-...

1 year ago 2 0 0 0
Preview
Your Frontend itself is NOT a Bounded Context - Tomasz Ducin - blog Frontend and backend constitute a value together. They share some data that has the same semantics. Frontend cannot be treated as a separate Bounded Context in a typical app with FE and BE. Hence, app...

#aDDDvent: day 5 📆🎄

ducin.dev/ddd-your-fro...

Partner in crime: @arturwojnar.dev 💪🌶️

Frontend and backend constitute a value together.

Frontend cannot be treated as a separate Bounded Context.

Applying DDD to Frontend only doesn't make sense.

#DDD #DDDesign #react #angular #typescript

1 year ago 12 1 0 0
Preview
Artur Wojnar on LinkedIn: 👉 Distributed system: Infrastructure drives your code 👈 Having an… 👉 Distributed system: Infrastructure drives your code 👈 Having an event-based system is one thing. But another thing is how your infrastructure components…

Having an event-based system is one thing. But another thing is how your infrastructure components are configured.

We trust our code because tests pass. We shouldn't. The production environment introduces latency that can break our assumptions.

More www.linkedin.com/posts/artur-...

1 year ago 1 0 0 0
Post image

I've been working on an open-source library (hermes.arturwojnar.dev) that implements the Outbox pattern. Initially, I implemented it on MongoDB's change stream, but now I'm implementing it on PostgreSQL's Logical Replication.
See my summary on LinkedIn😀: www.linkedin.com/posts/artur-...

1 year ago 1 0 0 0

Hi! Let's check out this new app 😄
I'm hoping for interesting thoughts regarding software architecture and software development 🫣
I'll do my best to do the same! 💪💪😉

I'm glad I have you in my network!

1 year ago 3 0 1 0