Code for this blog can be found on github at

Thursday, April 16, 2015

Building "Bootiful"­ Microservices with Spring Cloud

Josh Long's Building Bootiful Applications with Spring Boot was a great webinar last year.  This year, he's built on what he did last year, incorporating more of the Netflix libraries to make an even better framework for building microservices.  If you have an hour, Josh walks you through the theory behind microservices, a primer on Spring Boot and Spring Cloud, then puts together multiple microservices to demonstrate the power of Spring Cloud and a solid microservice foundation.

Monday, April 13, 2015

Spring Security and AngularJS tutorial

Dave Syer's blog post series on creating single page apps with AngularJS, Spring Boot, and Spring Security has kept all our hearts aflutter.  Now, it's been repackaged as a tutorial!  If you didn't follow it the first time, take an hour or so to work through the tutorial and see for yourself all the goodness that is Spring and Angular.

Thursday, April 9, 2015

TANGENT: Raffi Krikorian’s "Rearchitecting On the Fly"

As part of the first O’Reilly Software Architecture conference, Raffi Krikorian (LinkedInTwitter), currently at Uber, formerly VP of Twitter Engineering, talked about strategies and tactics of undertaking a change in architecture with an application is production.  As our team at Altisource Labs contemplates major changes to the architecture, this slideshare really helped to put into perspective some of the major pitfalls that a team will hit, some inside the code, but a lot outside the code, too- meaning, politics, feature creep, and tension+frustration.