Learn HTTP, damn it

I recently had to debug an issue which required a lot of familiarity with HTTP to debug. There were a lot of random workarounds to the problem (“if I disable feature X it works”) but only when a developer clearly articulated the exact problem with the HTTP response was it possible to trace the error to a consistent reproduction case. The underlying lesson is one I’ve learned at least a few times now. When working with web APIs there will be times where things break at a level where you will be completely helpless unless you know how things work underneath all of the frameworks, toolkits, and client libraries in your application. So learn HTTP, damn it.

Elsewhere

Twitter (@kurrik) Github (kurrik) YouTube (kurrik) Linkedin (kurrik) Instagram (roomanna)

Tags

arne (13) reviews (12) work (9) cinemaclub (9) games (7) twitter (7) chrome (7) extensions (6) books (5) newyear (4) javascript (4) google (4) html (4) readinglist (3) presentations (3) algorithms (3) ludumdare (3) go (3) management (2) appengine (2) estonia (2) internet (2) ciphers (1) http (1) questions (1) product (1) space (1) art (1) recipes (1)