It’s not secret that I’m writing a novel. (If you HAVEN’T heard this, then I’m just not communicating very well!) It’s scheduled for release in March with a relatively small press called Clean Reads. And its owner wears many hats. An author herself, the owner of Clean Reads is also an editor, content manager, graphic…
I have finished updating every chapter of this book to the Reactor-based paradigm. And boy did it take a lot! In case you missed it, when I embarked upon writing this book for Packt Publishing, I decided to start from scratch. The previous edition, as much as I enjoyed it, wasn’t bold enough. This time,…
Raise your hand if you remember the golden hammer of Object Oriented Programming. You know, where you only have to code something once and then reuse it in all your subclasses? Remember those days? Maybe this is what they still teach in dusty lecture halls amidst today’s Computer Science departments. But if you have spent…
One of the most important things we can do is to say no. A lot of things arise in work, in life. And the hardest thing is to sometimes say no. To indicate this shouldn’t be done. To voice our objection. Not argue, just say no. Since Berlin, I have been working on adding Affordances…
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…
I have recently been learning a bunch about marketing. My wife has started marketing her fourth novel. Along the way, we have also started boosting Facebook posts about the freebie opportunities. And in my quest to better understand these types of campaigns, I have stumbled into a concept called “organic reach”. That is cute language for…
This blog post is coming to you late because I’m neck deep in pre-edits. Since I signed a contract for Darklight, I have had a checklist of things to get done for my publisher, Clean Reads. The most exhausting: pre-edits. Pre-edits are an opportunity to clear away the proverbial brush. There are LOTS of things we…
In this day and age, the DIY (Do It Yourself) movement is strong. The internet has made it super simple to start reading about somthing, but a few things from Amazon, and reach and get going! On one hand, that’s really good. I’ve seen countless businesses launched in this fashion. Many show up on Shark…
Something I’ve been working on for seven years now has taken a big turn. I signed a contract with Clean Reads to publish my novel, DARKLIGHT! I’m pretty stoked about this. Of course it will be lots of work. Not even sure if it’s coming out this year or next. Either way, it’s going to…
Get your copy!
How to Sell Your Book
I use this for keyword analysis
The Power of REST
Order your copy of Learning Spring Boot now!
Do you like reading?
Building Your Platform
Order Your Copy Now!
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
- How to sell your book – Part 5 – Keywords August 8, 2018
- How to sell your book – Part 4 – Categories July 31, 2018
- How to sell your book – Part 3 – Cross promoting your work July 26, 2018
- How to sell your book – Part 2 – Fans July 4, 2018
- How to sell your book – Part 1 – Advertising June 28, 2018
Sign up for Greg’s email list!