Advertisement ยท 728 ร— 90

Posts by Paul Rayner

Post image

Will AI kill refactoring? My commit history says otherwise.

Repo: github.com/virtualgeniu...

Commits are 20% dedicated refactoring. No new behavior, just improving the structure of what's already there.

Speed without structure is how you build a codebase that works today and fights you tomorrow.

1 month ago 0 0 0 0
Post image Post image Post image Post image

ContextFlow is now multiplayer.

Share a URL, edit the same context map in real time. No account, no setup. Projects sync to the cloud automatically.

Also new: drag-and-drop team assignment, DDD tooltips on every canvas element, and a visual color legend.

Free OSS: contextflow.virtualgenius.com

1 month ago 6 2 0 0
Preview
Explore DDD 2026 Explore DDD 2026: Software Design Conference in Denver, Colorado, USA for Software Leaders. Practical, cutting-edge talks & workshops.

Explore DDD 2026 tickets are now live ๐ŸŽŸ๏ธ
25 Early Bird spots. Group discounts available.

๐Ÿ“ Denver, CO
๐Ÿ“… Sept 21โ€“25, 2026

https://exploreddd.com

#ExploreDDD #DDD #SoftwareArchitecture #DomainDrivenDesign

1 month ago 2 1 0 0
Preview
Explore DDD 2026 Explore DDD 2026: Software Design Conference in Denver, Colorado, USA for Software Leaders. Practical, cutting-edge talks & workshops.

A little bird told me something excitingโ€ฆ ๐Ÿฆ

Early Bird tickets for Explore DDD go on sale Feb 23. Only 25 will be released โ€” and they can be combined with group discounts.

If DDD is part of your journey, this is your moment.

๐ŸŽŸ๏ธ https://exploreddd.com/

#DDD #ExploreDDD

2 months ago 5 5 0 0
Post image

What is 1+1? Would an AI be broken if it gave an answer other than 2?

If you expect "2" you don't really understand how LLMs work. For at least two reasons.

virtualgenius.com/blog/what-is...

2 months ago 2 2 0 0
Post image

A participant in an EventStorming workshop said: "..this seems quite an involved process, and this was actually the easiest one."

What I said: "The complexity was already there. We just made it visible."

I'm teaching a public virtual EventStorming workshop April 14-17. virtualgenius.com/workshops/

2 months ago 4 1 0 0
Post image Post image Post image Post image

@dddeu.bsky.social is a must-attend event for anyone serious about software modeling & design. Plus, it's in the heart of beautiful Antwerp in June!

This year I'm teaching context mapping hands-on using ContextFlow, my new OSS project. virtualgenius.com/products/con...

2 months ago 1 0 0 0
Preview
Public Workshops | Virtual Genius Join our live virtual EventStorming and Domain-Driven Design workshops. Hands-on training with expert facilitation, small cohorts, and practical exercises you can apply immediately.

When multiple people add the same/similar event during EventStorming, don't immediately merge them.

The duplicates aren't noise. They're telling you something.

I'm running a public virtual EventStorming workshop April 14-17. Details: virtualgenius.com/workshops/

2 months ago 1 0 0 0
Advertisement

I really enjoyed The Peripheral!

3 months ago 0 0 1 0
Preview
I Almost Lost My Apple Account to the Most Sophisticated Phishing Attack Iโ€™ve Ever Seen How scammers weaponized Appleโ€™s own support system to bypass 2FAโ€Šโ€”โ€Šand how I barely escaped

Sophisticated phishing attack:

medium.com/@eric.moret/...

3 months ago 113 48 11 5

๐Ÿ˜

5 months ago 1 0 0 0
Preview
Software Analytics - Data-Driven Improvement of Software Quality Here is the complete slidedeck of the complete workshop on Software Analytics. In this workshop we analyze data-driven software systems as well as th…

Just published under Creative Commons BY-SA: the complete slide deck from my 2022 Software Analytics workshop. A deep dive into how data can help us understand and improve software systems. I believe this is becoming even more relevant in the age of AI.

speakerdeck.com/feststelltas...

5 months ago 1 1 0 0
Post image

Sara Pellegrini will talk about killing the aggregate (volume 3).

#KanDDDinsky #KDDD

5 months ago 4 2 1 0
Post image

About Event Sourcing & CQRS with @heimeshoff.bsky.social and @paulrayner.bsky.social in 30 minutes!
youtube.com/live/4idWySy...

6 months ago 1 1 0 0

Have been looking forward to this talk coming out - had so much fun playing with the loopy causal loop diagrams, check it out ๐Ÿ˜€

Special thanks to @paulrayner.bsky.social for feedback and advice the night before this one! @dddeu.bsky.social #systemsthinking

6 months ago 9 6 0 0
Post image

In this talk Chris Simon will demonstrate the building of a range of causal feedback loops to visualise the underlying causes of the problems. With such visualisations we can advocate for the practices of technical excellence:
๐ŸŽฌ buff.ly/HADjm2P

6 months ago 2 1 0 1
No, Your Domains and Bounded Contexts Donโ€™t Map 1 on 1 Bounded Contexts are a design choice to suit engineering needs

ICYMI: I wrote about how your domains and bounded contexts don't map 1 on 1. #DDDesign
verraes.net/2025/08/doma...

6 months ago 13 11 1 0

๐Ÿ˜ญ

6 months ago 0 0 0 0
Advertisement
Post image

No, don't do that! Don't build Microservices that slow it down.

Join @crichardson.bsky.social to learn proven techniques for designing successful microservice architectures.

December 2 - 3 - 4, 2025
Milan, Italy
Sign up ๐Ÿ‘‡

www.avanscoperta.it/en/training/...

7 months ago 0 1 0 0
Cleaning up 93 grammar paradigms with AI agents Last week I had to deal with a mess Iโ€™d been putting off for way too long. Hereโ€™s how I used AI agents to systematically clean up 93 grammar paradigms in parallel.

Claude Code agents handled the tedious bits while I focused on structure. Not magic, but saved me days of manual work.

Full story: thepaulrayner.com/blog/2025/09/15/cleaning-up-93-grammar-paradigms-with-ai-agents/

7 months ago 3 1 0 0
Bluesky Alt Text Rating courtesy of cred.blue/alt-text

Bluesky Alt Text Rating courtesy of cred.blue/alt-text

I have a lot of room for improvement! ๐Ÿ˜ฑ

7 months ago 1 0 0 0
EventStorming Timeline Example

EventStorming Timeline Example

Early-bird pricing for my ๐—˜๐˜ƒ๐—ฒ๐—ป๐˜๐—ฆ๐˜๐—ผ๐—ฟ๐—บ๐—ถ๐—ป๐—ด ๐—™๐—ฎ๐—ฐ๐—ถ๐—น๐—ถ๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ช๐—ผ๐—ฟ๐—ธ๐˜€๐—ต๐—ผ๐—ฝ (Oct 7โ€“10) ends ๐—บ๐—ถ๐—ฑ๐—ป๐—ถ๐—ด๐—ต๐˜ ๐—ง๐—ผ๐—ป๐—ถ๐—ด๐—ต๐˜.

Past attendees have called it:
- โ€œEngaging, insightful, practicalโ€
- โ€œInteractive, fun, eye-openingโ€

Save $200 now โ†’ ti.to/EDDD/eventst...

7 months ago 1 1 0 0

3 Things the Winners Do with new tech:
1. Deeply understand it
2. Learn how to use its strengths, get around weaknesses
3. Adapt your domain to the tech.
@adamhjk.me #o11yDay @honeycomb.io

We have to change what we do to get the most out of the tech.

7 months ago 9 1 1 0

Want to send a group? We also have group discounts off both earlybird and regular tickets:

3-5 tickets: $100 off each
6+: $200 off each

7 months ago 2 1 0 0
EventStorming timeline example

EventStorming timeline example

โฐ Final call!

Early bird for my ๐—˜๐˜ƒ๐—ฒ๐—ป๐˜๐—ฆ๐˜๐—ผ๐—ฟ๐—บ๐—ถ๐—ป๐—ด ๐—™๐—ฎ๐—ฐ๐—ถ๐—น๐—ถ๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ช๐—ผ๐—ฟ๐—ธ๐˜€๐—ต๐—ผ๐—ฝ (Oct 7โ€“10, 2025) expires this ๐—™๐—ฟ๐—ถ๐—ฑ๐—ฎ๐˜†, ๐—ฆ๐—ฒ๐—ฝ๐˜ ๐Ÿญ๐Ÿฎ ๐—ฎ๐˜ ๐—บ๐—ถ๐—ฑ๐—ป๐—ถ๐—ด๐—ต๐˜.

โšก Save $200 per ticket before the deadline.

๐Ÿ‘‰ ti.to/EDDD/eventst...

7 months ago 4 3 0 1
Big Picture EventStorming voting example

Big Picture EventStorming voting example

Collaboration is hard. EventStorming makes it easier.

Join my virtual workshop Oct 7โ€“10, 2025.

โšก Early bird ends Sept 7 โ€” $200 off.
๐Ÿ‘‰ ti.to/EDDD/eventst...

Learn to model complex domains, align teams & design better solutions.

7 months ago 4 4 0 0

Arrived in Boston today to facilitate an in-person Big Picture EventStorming workshop tomorrow and Wednesday.

Curious what unexpected connections, โ€˜ahaโ€™ moments, and opportunities will emerge as the shared story is visualized on the wall.

7 months ago 4 1 0 0
Advertisement

That's when I reach for the ESC key :)

7 months ago 0 0 0 0

Yes, one of the Claude Code agents is "test automation specialist"

7 months ago 0 0 0 0

No. I'd not even heard of it. Fascinating!

7 months ago 0 0 0 0