David Boyne
banner
boyney123.bsky.social
David Boyne
@boyney123.bsky.social
Left FAANG to build open source tools.

No funding, bootstrapping my way forward.

Building tools around event-driven architectures and distributed systems.

👨🏼‍💻 eventcatalog.dev
✍🏻 Learn EDA through my visuals http://eda-visuals.boyney.io
I've been working on more integrations for EventCatalog.

You can now connect your Azure Schema Registry to EventCatalog to sync your schemas with your docs.

www.eventcatalog.dev/blog/azure-s...
November 5, 2025 at 12:24 PM
Kicking off Monday with a new plugin for EventCatalog.

This will take your @graphql.org
schemas and turn them into documentation for your architecture, visualize it, assign owners and much more...

Hope it helps, anyone interested ❤️
www.eventcatalog.dev/integrations...
September 29, 2025 at 9:48 AM
My next project with EventCatalog is now live ❤️

Introducing EventCatalog Studio.

A design tool that focuses on architecture primitives, rather than boxes and lines.

It's early days, and I can't to learn from folks and make the project better for everyone.

eventcatalog.studio
September 18, 2025 at 12:58 PM
I'm considering a new talk next year.

Focused on my journey and lessons learnt building sustainable open source project.

Thoughts? Useful? Missing anything?

Love your feedback
September 13, 2025 at 9:23 AM
Many folks building event-driven architectures, end up in some level of chaos.

I wrote up some quick thoughts here, and some resources and actions you can do today to help you.

Hope it can help!

boyney123.substack.com/p/how-to-sto...
September 13, 2025 at 8:46 AM
EventCatalog now supports webrtc channels ❤️

Focusing on architecture and messaging primitives allows us to build tools that can help many architecture types, patterns, and various different channels.

Hopefully it helps!
August 15, 2025 at 1:29 PM
Designing architectures?

Capture decisions as you design — and reference your diagrams right in your docs.

With EventCatalog Studio, just mention a database, event, or service, and it links automatically.

Small feature. Huge impact. 🤩
August 13, 2025 at 4:18 PM
Seems ambitious, but fuck it.

I think we can do better, and I'm building something I believe can help ❤️
August 12, 2025 at 4:37 PM
Export to Prompt 💡

1. Design some architecture
2. Export design to LLM prompt (into Mermaid)
3. Use Prompt in LLM.

Pretty fun!
August 11, 2025 at 4:46 PM
Build a custom Astro integration that listens for EventCatalog Studio files (.ecstudio) and refreshes your docs ❤️

Hot reloading all the way!
August 5, 2025 at 12:35 PM
Storing architecture decisions in Git is great—but we can do better.

I’m building a visual editor powered by Git:

✅ Own your data
✅ Version & diff
✅ Add Figma-style comments
✅ Run locally

Collaborate, document, even generate code.

Here’s a quick demo 👇
August 4, 2025 at 4:50 PM
Another month done ✔️

Here are a bunch of fixes, features we added to EventCatalog to help you all document, govern and discover your architecture.

www.eventcatalog.dev/blog/eventca...
July 31, 2025 at 2:34 PM
Finding the right service, owner, or message in a distributed system shouldn’t be a pain.

I just rebuilt EventCatalog’s search to help orgs quickly filter & find the exact resources they need—faster onboarding, better collaboration, less guesswork.

www.eventcatalog.dev/blog/custom-...
July 29, 2025 at 11:24 AM
I wanted to improve the search on EventCatalog.

Soon you will be able to filter by domain, service, messages, teams, AsyncAPI and OpenAPI files.

Hopefully helping you find what you need, faster!
July 28, 2025 at 2:53 PM
You can now embed Entity Maps in your docs — with filters to show only the entities you care about 👀

Perfect for making complex domains easier to understand.

Big thanks to simonwfarrow for the contribution! 🙌

Docs: www.eventcatalog.dev/docs/develop...

Demo: demo.eventcatalog.dev/docs/domains...
July 25, 2025 at 8:10 AM
This is fun.

I'm working on raising events when certain things happen in folks architecture documentation.

Here a producer has changed a contract. EventCatalog knows the consumers, and notifies them of changes before they happen.

Hopefully can help you catch issues 🙏
July 24, 2025 at 11:23 AM
🚀 EventCatalog SDK v2.6.8 is live!

This release brings new capabilities that make building automation around EventCatalog even easier:

🔍 You can now:

⭐️ Get producers and consumers for a given schema
⭐️ Get producers/consumers of a specific message
July 24, 2025 at 10:59 AM
Working on webhooks for EventCatalog.

You will be able to listen to events you are interested in, setup custom webhooks (e.g slack), and get notified when things are happening.

This example, shows a new team starting to consume an event you own with a message directly in your slack channel.
July 23, 2025 at 11:09 AM
The Ubiquitous Language Explorer in EventCatalog just got an upgrade ❤️

You can now view all your subdomain terms in one place — with duplicate terms highlighted for clarity. Everything is powered by markdown. Just write, tag, and explore. 🚀

Demo: demo.eventcatalog.dev/docs/domains...
July 20, 2025 at 9:21 AM
You can now lint your @event_catalog documentation, helping you catch errors faster.

www.eventcatalog.dev/blog/eventca...
July 4, 2025 at 12:12 PM
Super cool! ❤️
July 3, 2025 at 4:25 PM
🚀 Introducing Entity Maps in EventCatalog

Understanding entity relationships in your domain model shouldn't require detective work.

That's why we've built Entity Maps — a powerful new visualization feature that brings clarity to your domain architecture ❤️

www.eventcatalog.dev/blog/introdu...
July 3, 2025 at 9:56 AM
Working on a new visualizer component, that will you visualize and embed your schemas/entities in EventCatalog like this 👇

Can hopefully help you tell a story with your data/models and how they all relate to each other.

All driven by markdown ❤️
July 2, 2025 at 11:45 AM
EventCatalog let's you document entities (from DDD).

I'm exploring a visualizer for them in EventCatalog. Is this something that could be useful for folks?
June 30, 2025 at 3:43 PM
End of month = What's new in EventCatalog.

June has been a wild month, we doubled our MMR, got a bunch of new customers (+2 enterprise), and the project is 100% sustainable.

Super grateful for folks trying it out, finding value is trusting the project 🙏💙

www.eventcatalog.dev/blog/eventca...
June 30, 2025 at 8:39 AM