Phil Sturgeon
  • Home
  • About
  • Consulting
Sign in Subscribe

API

Tech

GraphQL vs REST: Overview

A few months back I wrote a comparison between RPC and REST
Read more
Phil Sturgeon
Tech

PUT vs PATCH vs JSON-PATCH

A question that is asked with increasing regularity in the APIs You
Read more
Phil Sturgeon
Tech

HTTP/REST API File Uploads

File uploads are one thing that always feel rather complicated, and working
Read more
Phil Sturgeon
Tech

HTTP Status Codes Are Not Enough

I spotted an article called Just learn Rails (Part 3) HTTP status
Read more
Phil Sturgeon
Tech

Auto-Incrementing IDs: Giving API Data Away

Something we're always taught as developers, usually by tutorials or
Read more
Phil Sturgeon
The Importance of Serializing API Output
Tech

The Importance of Serializing API Output

I've given the API Pain Points talk a bazillion times
Read more
Phil Sturgeon
Dredd: Do Your HTTP API Justice
Tech

Dredd: Do Your HTTP API Justice

Update 2021-02-08: Old post is old! I really don'
Read more
Phil Sturgeon
Tech

RESTful API Deletions, Restorations and Revisions

Two weeks ago I posted RESTful URLs: Actions Need Not Apply which
Read more
Phil Sturgeon
Tech

PHP API's: Fractal of GOOD Design

Recently I started a new blog series called "Build API'
Read more
Phil Sturgeon
Tech

Build API's That You Wont Hate: Part 1 - Useful Database Seeding

A little while back I produced an article called Building a Decent
Read more
Phil Sturgeon
Phil Sturgeon © 2026
  • Sign up
Powered by Ghost