Barry O Sullivan profile picture

Barry O Sullivan

Lead Developer and Solutions Architect, I specialise in Event Sourcing, DDD and Event Driven systems. PHP and GoLang developer. Enjoys being a smart ass and having a nice whiskey.

Location Ireland Joined Joined on  Twitter logo GitHub logo LinkedIn logo External link icon

MSc in Computer Science, Trinity College, Dublin


Lead Developer and Solutions Architect at Contractor

Estimating software: How to deal with requests for estimates

Reactions 20
7 min read

Template Driven Development: Why it doesn't work

Reactions 15 Comments 4
7 min read

Introducing DDD to your Company

Reactions 41 Comments 1
9 min read

Folder Structure and Frameworks: What is exerting control?

Reactions 49 Comments 2
5 min read

Managing projectors is harder than you think

Reactions 19
6 min read

Domain Driven Design for Everyone Else

Reactions 225 Comments 10
6 min read

Communication styles - Working effectively as a team

Reactions 125 Comments 12
5 min read

Acceptance testing your PHP app with ease

Reactions 38
5 min read

Immediate vs eventual consistency

Reactions 33 Comments 3
6 min read

Writing a DSL parser using PegJS

Reactions 27 Comments 5
4 min read

Projection Building Blocks: What you'll need to build projections

Reactions 26 Comments 9
8 min read

Write DSLs and Code Faster

Reactions 26 Comments 8
4 min read

Event Granularity: Modelling events in event driven applications

Reactions 47 Comments 2
6 min read

Developer deprogramming: Getting started in Event Sourcing

Reactions 32 Comments 11
6 min read

Immediate Consistency in Event Sourcing

Reactions 25 Comments 7
8 min read

Event Sourcing: What it is and why it's awesome

Reactions 291 Comments 72
9 min read

Messy Event Flows: Part 2 - What it should be

Reactions 11 Comments 4
5 min read

Messy Event Flows: Part 1

Reactions 13
5 min read

Notes from "Growing Object Oriented Software, Guided by Tests"

Reactions 14 Comments 2
5 min read

Cleaning up your codebase with a clean architecture

Reactions 120 Comments 16
9 min read

Why I don't like traits

Reactions 18
3 min read

Hi, I'm Barry O Sullivan

Reactions 9
1 min read