loading...
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
Education

MSc in Computer Science, Trinity College, Dublin

Work

Lead Developer and Solutions Architect at Contractor

Estimating software: How to deal with requests for estimates

Estimating software: How to deal with requests for estimates

Reactions 20
7 min read
Template Driven Development: Why it doesn't work

Template Driven Development: Why it doesn't work

Reactions 15 Comments 4
7 min read
Introducing DDD to your Company

Introducing DDD to your Company

Reactions 42 Comments 1
9 min read
Folder Structure and Frameworks: What is exerting control?

Folder Structure and Frameworks: What is exerting control?

Reactions 50 Comments 2
5 min read
Managing projectors is harder than you think

Managing projectors is harder than you think

Reactions 19
6 min read
Domain Driven Design for Everyone Else

Domain Driven Design for Everyone Else

Reactions 227 Comments 10
6 min read
Communication styles - Working effectively as a team

Communication styles - Working effectively as a team

Reactions 125 Comments 12
5 min read
Acceptance testing your PHP app with ease

Acceptance testing your PHP app with ease

Reactions 40
5 min read
Immediate vs eventual consistency

Immediate vs eventual consistency

Reactions 33 Comments 3
6 min read
Writing a DSL parser using PegJS

Writing a DSL parser using PegJS

Reactions 27 Comments 5
4 min read
Projection Building Blocks: What you'll need to build projections

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

Reactions 26 Comments 9
8 min read
Write DSLs and Code Faster

Write DSLs and Code Faster

Reactions 26 Comments 8
4 min read
Event Granularity: Modelling events in event driven applications

Event Granularity: Modelling events in event driven applications

Reactions 49 Comments 2
6 min read
Developer deprogramming: Getting started in Event Sourcing

Developer deprogramming: Getting started in Event Sourcing

Reactions 33 Comments 11
6 min read
Immediate Consistency in Event Sourcing

Immediate Consistency in Event Sourcing

Reactions 25 Comments 7
8 min read
Event Sourcing: What it is and why it's awesome

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

Reactions 300 Comments 72
9 min read
Messy Event Flows: Part 2 - What it should be

Messy Event Flows: Part 2 - What it should be

Reactions 11 Comments 4
5 min read
Messy Event Flows: Part 1

Messy Event Flows: Part 1

Reactions 9
5 min read
Notes from "Growing Object Oriented Software, Guided by Tests"

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

Reactions 14 Comments 2
5 min read
Cleaning up your codebase with a clean architecture

Cleaning up your codebase with a clean architecture

Reactions 121 Comments 16
9 min read
Why I don't like traits

Why I don't like traits

Reactions 18
3 min read
Hi, I'm Barry O Sullivan

Hi, I'm Barry O Sullivan

Reactions 9
1 min read
loading...