Series of posts on HTTP status codes

Because I want to get into the habit of blogging on a regular basis, I thought it would be a fun idea to write a series of articles on one of my favourite topics: HTTP and Webservices.

To start, I began writing an article for every HTTP status code. I only realized after I drafted the first few, that the IANA page actually lists 68 official ones. Definitely a bit more than I thought, but I started and I’m going to see if I can finish it.

My long term dream is to write a book on the matter, and I figured this might be a nice way to try and see if I’m cut out for it. Perhaps I can use these articles as sample chapters.

I would love to hear what you think; good or bad. If you like the idea of (yet) another book about this, it really helps to know how many people would want to read it.

I’m going to release the first few this week, and then switch to a weekly schedule. Hopefully I can keep this going for a year!

Today I published the first one: 100 Continue.

If you’re interested to read the future ones or want to show support, you can:

HTTP series

This article is part of a series about the HTTP protocol. Read them all here:

Informational 1xx

Successful 2xx

Redirection 3xx

Client Error 4xx

Server Error 5xx

Bad Gateway is Toronto-based team of software engineers. We build good APIs and websites.

Want to work with me on your next project?

Email us

Web mentions


  • Keith Harris


    Looking forward to 418 :)

  • Kaiyulee

    499 pls

    • Evert


      Yea I was thinking of doing a few non-official ones. That one seems like a good choice!