Event Modeling: Designing Modern Information Systems

Digitized Information Systems are a relatively new concept. Humans have been working with information systems for thousands of years. Over centuries banks, insurance companies and many other large scale organizations have managed to succeed. With the advent of the transistor, the speed and accuracy of processing information increased by orders of magnitude. What did not…

Microservices: Don’t go it Alone

At every software Meetup I go to, the word on people’s lips is microservices, microservices, microservices. Start-ups talk about it as a way to demonstrate that they’re doing things using modern approaches. Enterprises want to sound nimble and more agile than people perceive them to be and government or quasi-government institutions want to sound innovative…

2016 In Review: Vancouver’s CQRS/ES/DDD Meetup

Honing the blade: Lessons from a year of event sourced systems design and implementation. To the best of our knowledge, https://www.meetup.com/DDD-CQRS-ES/events/236265676/ is the only regularly occuring meetup in BC where participants can practice designing and buiding software. We focus on Domain Driven Design, CQRS and event sourcing because the craft of software development is mostly about managing…