DEV Community

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.

Education

MSc in Computer Science, Trinity College, Dublin

Work

Lead Developer and Solutions Architect at Contractor

Seven Year Club
Writing Debut
Six Year Club
Trusted Member 2022
Five Year Club
Four Year Club
Three Year Club
Two Year Club
One Year Club
Top 7
Estimating software: How to deal with requests for estimates

Estimating software: How to deal with requests for estimates

22
Comments
7 min read

Want to connect with Barry O Sullivan?

Create an account to connect with Barry O Sullivan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Template Driven Development: Why it doesn't work

Template Driven Development: Why it doesn't work

18
Comments 4
7 min read
Introducing DDD to your Company

Introducing DDD to your Company

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

Folder Structure and Frameworks: What is exerting control?

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

Managing projectors is harder than you think

20
Comments
6 min read
Domain Driven Design for Everyone Else

Domain Driven Design for Everyone Else

237
Comments 11
6 min read
Communication styles - Working effectively as a team

Communication styles - Working effectively as a team

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

Acceptance testing your PHP app with ease

41
Comments
5 min read
Immediate vs eventual consistency

Immediate vs eventual consistency

43
Comments 3
6 min read
Writing a DSL parser using PegJS

Writing a DSL parser using PegJS

23
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

36
Comments 9
8 min read
Write DSLs and Code Faster

Write DSLs and Code Faster

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

Event Granularity: Modelling events in event driven applications

61
Comments 3
6 min read
Developer deprogramming: Getting started in Event Sourcing

Developer deprogramming: Getting started in Event Sourcing

33
Comments 11
6 min read
Immediate Consistency in Event Sourcing

Immediate Consistency in Event Sourcing

28
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

330
Comments 73
9 min read
Messy Event Flows: Part 2 - What it should be

Messy Event Flows: Part 2 - What it should be

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

Messy Event Flows: Part 1

11
Comments
5 min read
Notes from "Growing Object Oriented Software, Guided by Tests"

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

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

Cleaning up your codebase with a clean architecture

131
Comments 17
9 min read
Why I don't like traits

Why I don't like traits

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

Hi, I'm Barry O Sullivan

9
Comments
1 min read
loading...