My work on creating an asciidoctor backend for Packt Publishing (i.e. OpenOffice) seems to have caught several people’s attention. Today I spotted an exchange of tweets asking about OpenOffice in general. I figured a more detailed approach to doing that would better fit in a blog posting. Starting with the basics For starters, this whole…
I recently had a friend of mine ask me about the viability of writing a book for his open source project. He had questions about how to submit a proposal as well as the money involved. I wrote him a detailed response, but decided to post some of my lessons learned here. Don’t write a book…
Russ is a good friend of mine I met back in 2008. He was working for SpringSource at the time as a consultant. He had spotted my open source project, Spring Python, and invited me to make it an official Spring Extension. I was quite excited! Along the way, I had this crazy idea of…
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…
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…
My nephew expressed interest last year in creating games and programs on his computer. I bought him a super cool book, Making Games with Python and Pygame. He’s been busy with other things, but today I got a call from him asking how to set up Python. I was driving so I couldn’t get very…
Last night, I finished up the last bits of chapter 2’s first draft. I like to knock out a chapter in the rough and then go through it, applying bits of polish. For me, it’s always easier to polish something that already exists. My biggest concern was the fact that Spring Boot keeps taking away space…
As I continue working on my new book, Learning Spring Boot, I have really noticed the value of communities today compared to when I became a professional software developer back in 1997. Back then, there were news groups and mailing lists, but not the same indexing of EVERYTHING, no Google Groups (which just made searching/working…
I just got my last few tweaks into my Asciidoctor Packt backend. It was enough to drop the venerable AsciiDoc and replace it with Asciidoctor. Most notably, I fixed the images so they would be centered, and text would not wrap around. I also centered the [[Layout]] note that always is placed below. It looks…
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!