forked from euruko2012/call-for-proposals
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
455cbfd
commit dbda37f
Showing
2 changed files
with
33 additions
and
0 deletions.
There are no files selected for viewing
33 changes: 33 additions & 0 deletions
33
steven_bristol-why_dhh_is_often_late_to_the_party/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
# Why DHH is often late to the party | ||
or | ||
# What's wrong with rails | ||
or | ||
# No that rails is over, what do we do next? | ||
or | ||
# It turns out rails doesn't save you from legacy code. | ||
or | ||
# Rails may be performant, but it doesn't scale. | ||
|
||
|
||
|
||
This can be a talk or a panel that discusses issues revolving around things that are missing/lacking/wrong with rails. Solutions to these issues. | ||
|
||
* Rails is glue code not app code. | ||
* If your business logic is mixed with your rails code (and your app is or ever will grow to any size) then you've made a mistake. | ||
* Controllers/actions/routes are for the web not your app. | ||
* Models are for your persistence layer not your app. | ||
* Of course I have the answer for all of these problems. | ||
* skinny controllers, skinny models, fat app. | ||
|
||
|
||
## Steven Bristol | ||
|
||
Don't front, you know who I am. | ||
|
||
![Profile picture](https://github.com/euruko2012/call-for-proposals/raw/master/example/profile_picture.jpg) | ||
|
||
- [My website](http://lesseverything.com) | ||
- [My twitter](https://twitter.com/#!/stevenbristol) | ||
- [Past stuff](https://www.google.com/#hl=en&newwindow=1&safe=off&output=search&sclient=psy-ab&q=steven+bristol&oq=steven+bristol&aq=f&aqi=c-pQ1g2g-v1&gs_sm=3&gs_upl=691l3133l0l3350l14l14l0l0l0l0l202l1870l4.9.1l14l0&gs_l=hp.3..44i39i27j0l2j0i15.691l3133l0l3350l14l14l0l0l0l0l202l1870l4j9j1l14l0&pbx=1&pws=0&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=d1904d70597b4d3c&biw=1080&bih=696) | ||
- [Past talk video](https://www.google.com/#hl=en&newwindow=1&safe=off&pws=0&tbm=vid&sclient=psy-ab&q=steven+bristol&oq=steven+bristol&aq=f&aqi=&aql=&gs_sm=3&gs_upl=2318l2318l5l2821l1l1l0l0l0l0l93l93l1l1l0&gs_l=serp.3...2318l2318l5l2821l1l1l0l0l0l0l93l93l1l1l0&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.,cf.osb&fp=7f4666bd0f6cfd20&biw=1080&bih=696) | ||
|
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.