Skip to content
  • Home
  • About Greg
  • Learning Spring Boot – books & video
  • Writing
  • Books
    • Fiction
      • Darklight
      • The Job: A Darklight Chronicle
    • Non-Fiction
      • Learning Spring Boot (Books & Video)
      • Python Testing Cookbook
  • Resume
  • Disclosure

Greetings Programs

Searching the universe of software development for answers

Category: rest

A tale of two mediatypes

I’ve spent the last several weeks picking up something I started back in 2015. Way back then, in the airport departing SpringOne, I started working on the third mediatype for Spring HATEOAS. There were already two: the original one based on pure Jackson and HAL. This was Collection+JSON by Mike Amundsen. As a traveling consultant,Read More

Greg Turnquist January 18, 2018java, rest, springLeave a comment

The Power of REST – Part 3

Last week in The Power of REST – Part 2, I talked about how investing effort in backward compatibility and having flexible settings, it’s possible to avoid a lot of “API versioning”, something Roy Fielding has decried. In this article, we’ll look more closely at the depth and power of hypermedia. How does the webRead More

Greg Turnquist June 5, 2017June 5, 2017restLeave a comment

The Power of REST – Part 2

Last week, in The Power of REST – Part 1, I challenged someone’s proposal that their client-side query language could supplant the power of REST. It seemed to attack strawman arguments about REST. In this article, I wanted to delve a little more into what REST does and why it does it. Basis of RESTRead More

Greg Turnquist May 29, 2017June 5, 2017restLeave a comment

The Power of REST – Part 1

I was kind of shocked when I saw Yet Another Posted Solution to REST. I sighed and commented, and drew the ire of many. So I figured this might be a good time to gather some thoughts on REST. Love how GraphQL “fixes” the REST by introducing tight coupling and brittleness. And then they duckRead More

Greg Turnquist May 23, 2017July 24, 2017rest, softwareComment (1)

HTTP + REST + OAuth = say what???

In the past couple of weeks, things have really gotten hopping on the Nashville Java community’s #java slack channel. A recent topic topic of interest is how do we take something like REST, which talks about clean URIs and stateless services, and stir in this crazy OAuth stuff? I threw in my own $0.02 givenRead More

Greg Turnquist February 23, 2017rest, securityLeave a comment

REST, SOAP, and CORBA, i.e. how we got here

I keep running into ideas, thoughts, and decisions swirling around REST. So many things keep popping up that make me want to scream, “Just read the history, and you’ll understand it!!!” So I thought I might pull out the good ole Wayback Machine to an early part of my career and discuss a little bitRead More

Greg Turnquist May 3, 2016December 2, 2018corba, rest, soapComment (1)

Get your copy!

How to Sell Your Book

  • How to sell your book – Part 1 – Advertising
  • How to sell your book – Part 2 – Fans
  • How to sell your book – Part 3 – Cross promoting your work
  • How to sell your book – Part 4 – Categories
  • How to sell your book – Part 5 – Keywords

I use this for keyword analysis

The Power of REST

  • The Power of REST – Part 1
  • The Power of REST – Part 2
  • The Power of REST – Part 3

Connect

Follow @gregturn

Order your copy of Learning Spring Boot now!

Learn how to build reactive apps with Spring Boot

Do you like reading?

Building Your Platform

  • Building your platform – Part I
  • Building your platform – Part II
  • Building your platform – Part III
  • Building your platform – Part IV

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

About Greg

Me

Darklight
Track my work on Darklight

Pivotal
I'm on the Spring team at Pivotal

Recent Posts

  • @Uber, what are you doing for my mother? November 6, 2018
  • Why I might switch from @MailChimp to @AWeber September 3, 2018
  • 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

Recent Comments

  • Ronaldo on Why I converted a Gradle project to Maven
  • API Design, Part 1: Before There Was REST – Chelsea Troy on REST, SOAP, and CORBA, i.e. how we got here
  • Peter Thomas on Why I converted a Gradle project to Maven
  • Leonidas on Why I converted a Gradle project to Maven
  • J. B. Rainsberger on How TDD is wrong
  • RSS - Posts
  • RSS - Comments

Labels

4k aop asciidoc asciidoctor blog book community darklight eiul finance german git github grails hard hardware java javascript jquery learning spring boot mac marketing maven mobile news njug plugins python pythontestingcookbook releases rest review scala software spring spring boot spring data spring data rest springone spring python spring security technology testing Uncategorized writing

Archives

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
Supernova | Supernova Themes