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.

Thursday, September 18, 2014

Webinar: Building "Bootiful" Microservices with Spring Boot

Good webinar from Josh Long building microservices with Spring Cloud.  He included his own microservice, a config service, and a Hystrix metrics demo (that part didn't go as well).  The Spring Cloud annotations make it easy to include all the extra features you need for a microservice without all the mess of having to type words 'n' such.

(SPOILER ALERT: There is a surprise appearance by David Hasselhoff!)

Sunday, February 16, 2014

Spring Boot RC2 (and RC3) released

The countdown to Spring Boot 1.0 is speeding up!  RC2 was released Wednesday, with RC3 hot on its tail due to a regression break.  The RC2 release added a bunch of improvements and fixes in order to stabilize the runtime and make it easier for developers to put their apps together.  I see a 1.0 in our near future!

Thursday, January 23, 2014

Exploiting Encrypted Cookies

Rob Winch wrote a cool article about why encrypting cookies just isn't enough to keep your app safe.  He even provided code to demonstrate the exploit!

This just scratches the surface, but is one step to understanding what a good cookie looks like.