Incremental Software Development with Microservies
Building complex software projects is an iterative process. We don’t get to spend months designing and writing a complete project before releasing something to our users. This process of incremental software development can be accomplished in many ways, but one of the best strategies is through microservices.
In this talk we’ll take a look at some real-world projects where startups I’ve worked for have used microservices and distributed architecture to incrementally improve and change their product over time.
I recently wrote a blog post on this topic here: https://goo.gl/7gKME6
And I’ve given this talk at several meetups in Chicago: https://goo.gl/YdLa2v
Karl Hughes has been building software teams for education technology startups in Chicago for the past several years. He is currently the CTO at The Graide Network where he manages technical architecture and test planning.