Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Demyistifying Rack #2

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions adam_hawkins-demyistifying_rack/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Demystifying Rack

Rack scared me. It seriously scared me. I had no idea what it was. I
thought it was magic. I had no idea what it does. I'm going to be Rack
preacher and remove the magic. The purpose is to explain what Rack, what
it does, and how we can put Ruby code online. After my talk the audience
will no longer will be scared. They will he happy and go forth and
spread Rack love :)

This talk covers:

* Simple Rack apps
* Rack architecture
* Understanding middleware
* Composing Rack apps
* Serving Rack apps
* Complex Rack app
* Streaming Responses
* Understanding the Rack interface
* Cover the separation between servers and appliations


## Adam Hawkins

My name is Adam Hawkins. I'm a rubyist, rails guy, and general
open source nerd. I love to contribute to open source projects I use as
well as write my own. I scratch my own itches through my open source
work. When I'm not coding I travel and enjoy trance in very heavy doses.


(Me)[https://raw.github.com/twinturbo/talks/master/headshot1.jpeg]

## On the web

- [Blog](http://broadcastingadam.com)
- [Twitter](https://twitter.com/adman65)
- [Speakerdeck](https://speakerdeck.com/u/twinturbo)