De-Crudding Apps with Event Sourcing

I recently had the pleasure of speaking for a group of amazing computer science students at Boise State University on Event Sourcing. The class is designed such that students are exposed to guest speakers on a frequent basis. These speakers can cover a wide variety of topics such as design patterns, languages and real world examples.

I chose to introduce Event Sourcing to these students as an alternative to the CRUD style of applications that are taught in a database class. The idea is that if we can introduce alternative architectures earlier in people's careers, then solution architecture becomes more intuitive as they have a greater breadth of patterns to draw from.

A big thank you to Amit Jain and the BSU Computer Science department for letting me engage with the students!

Continue reading

Airing our Laundry on Laundering

Embracing Technology in Light of COVID-19

Six Tips for Creating High-performing Remote Teams

Ready to connect?