Meetup Video
Live Coding an HTTP Server by Josh Cheek
Recorded March 01, 2016 at ChicagoRuby Downtown
Rails can feel massive, full of magic, and uncomfortable until we understand how web servers work. At the end of the day, Rails sits between two strings: a request and a response. A web server extracts information from the request, gives it to your app (Rails), and then writes the response back across the Internet. A web framework gives us convenient abstractions for working with the request and response. This presentation will provide an understanding of requests and responses and how to work with them. We will learn by writing our own web server. If we have time, we can even try serving up a Rails or Sinatra app on our server!
About Josh Cheek
Josh Cheek is a software developer and lead instructor at Code Platoon, the code camp for veterans. Josh embraces chaos.
More Videos
-
Reusable JSON Schemas | Hotwire Your UX by Andy Andrea and Patrick McSweeny
November 04, 2025
-
Perfect Data Isn’t Realistic | Single Schema With UUIDs by Peter Bhat Harkins and Prarthana Shiva
October 01, 2025
-
Zen Automation | Better Team Organization by Aji Slater and Jim Remsik
September 04, 2025
-
Job Testing | Wrangle Domain Complexity with Foobara by Stephen Margheim and Miles Georgi
August 07, 2025
-
Real-world strategies for scaling Rails applications | Domain Driven Design by Andrzej Krzywda, Alan Ridlehoover and Fito von Zastrow
June 04, 2025