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

Estimating software: How to deal with requests for estimates

Estimating software: How to deal with requests for estimates

21
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

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

Folder Structure and Frameworks: What is exerting control?

52
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

236
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

39
Comments
5 min read
Immediate vs eventual consistency

Immediate vs eventual consistency

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

Writing a DSL parser using PegJS

22
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

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

Event Granularity: Modelling events in event driven applications

57
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

327
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...