Join us Thursday, August 14th, 2014 for a great evening of learning and connecting with other developers. Free food and socializing starts at 6:00 PM, the lecture begins at 6:30 PM, followed by a drawing for free stuff. Everybody likes free food and free stuff, right?
Where: Vaco Training Room, 5410 Maryland Way, Suite 110, Brentwood, TN 37027
As kids we learned everything we already need to know about Event Sourcing, just follow the breadcrumbs! Real world applications are rarely simple enough to fit into the mold that cookie cutter tools provide. What happens when the requirements for that “simple” piece of software grow in a direction that is unexpected? Often the end of a project becomes a series of tradeoffs between performance and maintainability.
How can we write clean code that will solve our basic use case now and have enough flexibility to adapt to future requirements? Event sourcing allows us to see not only what changed with our data, but the reasons why it changed. In this talk you’ll learn how Event Sourcing and CQRS can keep you out of the oven. Along the way, I’ll share some lessons learned from building a real application using these techniques.
About Josh Bush
Josh Bush is a Sr. Software Engineer at Firefly Logic. He has 10 years experience developing software for the healthcare and financial industries and is passionate about web technologies, functional programming, and distributed systems. Josh has developed and maintains a few open source projects which you can find at https://github.com/digitalBush. When he’s not coding, you can find him fixing a leaky faucet around the house or playing legos with his two kids. You can read the occasional blog post from Josh on his website at http://digitalbush.com or follow him on twitter @digitalBush.