Erik Shafer, autumn 2022
Erik Shafer, autumn 2022

About me

Welcome to event-sourcing dot dev. My name is Erik Shafer. I enjoy crafting outcome focused systems and tools that are designed with purpose. Okay, let me say that again but without my head in the clouds. That means working together with the business and understanding the people who will be using the product.

Erik at Heartland Developer Conference (HDC) 2021
Erik at Heartland Developer Conference (HDC) 2021

What I'm currently up to

I am a Developer Advocate at Event Store. We make EventStoreDB (as well as Event Store Cloud), an open-source state-transition database. It stores data in streams of immutable events, built from the ground up for Event Sourcing. While historically it has catered to complex domains and distributed systems, I'm on a mission to show event sourcing and ESDB can be used all over the place and help provide untapped value to developers and their users!


I've worked in industries such as ecommerce, insurance, finance, asset management, healthcare, transportation, performance management (HR), and online gaming fan-sites.


Link to my presentations here.


Questions? Comments? Feel free to contact me at erik [at] event-sourcing [dot] dev.

Favorite video games

  • EverQuest
  • World of Warcraft
  • Metal Gear Solid 3
  • Pokémon Blue
  • Street Fighter IV

First favorite song

  • Billy Joel - We Didn't Start the Fire

First introduction to programming

Around 12-years old, when I was goofing around in Netscape Navigator. I ended up clicking on Netscape Composer, a WYSIWYG editor. One day I clicked on a button and saw everything I had worked on, but instead of a visual representation it was in HTML. Eventually I learned the markup language and moved onto CSS, JavaScript, and then PHP.

My first real website was in the late 1990s and about Pokémon!