I have been diligently getting all my code up to date for the release of Learning Spring Boot 2nd Edition this September. Digging into Chapter 8, WebSockets with Spring Boot, I realized I had a bigger challenge than expected. You see, I’d chatted with Rossen, the lead developer on Spring Web. In the past, his…
With things bearing down on my September due date for Learning Spring Boot 2nd Edition, I’ve gotten in gear and started hammering at the codebase. For one thing, I have strived to catch up ALL the code to Spring WebFlux, no longer using the servlet-based Spring MVC. In the process of doing that, I discovered a…
Last week, I had the good fortune of speaking twice at the DevNexus conference, the 2nd largest Java conference in North America. It was awesome! Apart from being a total geek fest with international attendance, it was a great place to get a bigger picture of the state of the Java community. A bunch of…
I have never been more excited to be a part of the Spring team as I am now. It feels like we are blazing new trails left and right. Seeing the massive turnout this week for Stephane and Brian’s “Spring Boot University”, a 3-hour session at DevoxxFR, left me awestruck. Wish I could have been there….
Despite being buried at #s2gx, managed to submit chapter 1 rewrite for “Learning #SpringBoot” to @PacktPub
There was a mix-up of communications with my editor. I told her that I was out this week. But it appears that just won’t cut it. Packt Pub is FAST! Thankfully, I invested time during last night’s flight to work on Chapter 2 – Quick Start with Java. This morning, after fixing up Spring-a-Gram, I was…
Last night, I worked from 9:30pm until 2am on Learning Spring Boot. Whew! It was tough work, but I needed to pull it across the finish line. I had the code lined up quite nicely for the entire chapter. I simply need to tell the story of how all this stuff worked together. As I’ve…
This Thursday I’ll be submitting the first draft for Chapter 5 – Securing Your App with Spring Boot inside Learning Spring Boot. If you have no experience with Spring Security, then I hope you’ll enjoy this chapter. Security by itself is a complex topic. There is no single thing that instantly makes your entire application…
In the past week, I have focused on porting the Spring Data Evans release train to asciidoctor. It has been joyous and torturous. The joy is moving away from docbook and towards asciidoctor. The torture is dealing with all of docbook’s idiosyncrasies and the wonderment at how someone could build such a tool in the…
Yesterday afternoon, I bundled up Chapter 4, Data Access with Spring Boot for Learning Spring Boot and shipped it off to Packt Publishing. They were happy to receive it on time. Then I saw Spring Boot release version 1.1.5.RELEASE. I just updated all my source code to the latest version, edited the fragments, and fixed the links…
I’ve gotten things moving quickly with chapter 4 of Learning Spring Boot. The general idea is that I want to show how to get off the ground super fast using Spring Boot and H2 as an in-memory database. Give the user the tools to either load up some sample data with a SQL script or…
Order your copy of Learning Spring Boot now!
The Power of REST
Do you like reading?
Order Your Copy Now!
Building Your Platform
Videos of my presentations
- Live Coding w/ Spring Data @ SpringOne Platform 2016
- Spinnaker: Land of a 100 Builds @ SpringOne Platform 2016
- Spring Data REST @ SpringOne 2015
- Spring Data REST @ DevNexus 2015
- Debug and Maintain Your Spring Boot App – 7/9/2015
- Cloud Foundry After Dark – 2/15/2015
- Screencast: REST app built in five minutes or less – 11/20/2014
- Spring Data REST – Data Meets Hypermedia – 2014
- Building Your App Mgmt Tools w/ Spring Boot – 2014
- Grails in the Real World™ – 2013
- Why statics are no longer evil February 9, 2018
- Building a recording studio without breaking the bank January 30, 2018
- A tale of two mediatypes January 18, 2018
- How TDD is wrong November 14, 2017
- Why I converted a Gradle project to Maven November 7, 2017
Sign up for Greg’s email list!