ChicagoRuby is a group of developers & designers who use Ruby, Rails, and related tech.

Video icon 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

  • Crystal - The Programming Language by Justin McNally

    November 01, 2016

  • ETLS - Not Just for Enterprise by Mark Yoon

    October 04, 2016

  • RubyMine's Jewels by Malcolm Newsome

    September 06, 2016

  • Number Theory: Why Cryptography Works by Jeffrey Rabovsky

    August 02, 2016

  • How to Build and Maintain Large Ruby Apps by Enrico Teotti

    July 05, 2016

Arrow icon Full Video Archive