Skip to content
This repository was archived by the owner on Jan 11, 2024. It is now read-only.

Commit f24b49c

Browse files
committed
Automated commit at 2013-09-23 15:51:12 UTC by middleman-deploy 3.0.14
1 parent 140734d commit f24b49c

File tree

3 files changed

+59
-55
lines changed

3 files changed

+59
-55
lines changed

images/speakers/dale.jpg

12.8 KB
Loading

schedule.html

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -193,9 +193,9 @@ <h2>Daily Sessions</h2>
193193
<span class="speaker"><a href="/speakers.html#gray">James Edward Gray II</a></span><br/>
194194
</span><br/>
195195
</td>
196-
<td><span class="name">Social Beasts: Patterns of User Organization</span><br/>
196+
<td><span class="name">Stop Breaking the Web</span><br/>
197197
<span class="byline">by</span>
198-
<span class="speaker"><a href="/speakers.html#saleh">Tammer Saleh</a></span><br/>
198+
<span class="speaker"><a href="/speakers.html#dale">Tom Dale</a></span><br/>
199199
</span><br/>
200200
</td>
201201
</tr>
@@ -227,6 +227,7 @@ <h2>Daily Sessions</h2>
227227
<td><span class="name">No Secrets Allowed</span><br/>
228228
<span class="byline">by</span>
229229
<span class="speaker"><a href="/speakers.html#klabnik">Steve Klabnik</a></span><br/>
230+
<a class="slides" href="https://github.com/steveklabnik/no_secrets_anymore">Session Slides</a>
230231
</span><br/>
231232
</td>
232233
</tr>
@@ -241,6 +242,7 @@ <h2>Daily Sessions</h2>
241242
<td><span class="name">Let's Write an Interpreter!</span><br/>
242243
<span class="byline">by</span>
243244
<span class="speaker"><a href="/speakers.html#davis">Ryan Davis</a></span><br/>
245+
<a class="slides" href="http://www.zenspider.com/~ryan/presentations/2013_gogaruco_lets_make_an_interpreter.pdf">Session Slides</a>
244246
</span><br/>
245247
</td>
246248
</tr>
@@ -468,17 +470,17 @@ <h2>Descriptions</h2>
468470
</div>
469471
</div>
470472

471-
<div class="large-6 columns" id="saleh">
473+
<div class="large-6 columns" id="dale">
472474
<div class="large-10 columns">
473475
<span class="talk-title">
474-
Social Beasts: Patterns of User Organization
476+
Stop Breaking the Web
475477
</span>
476478
<span class="speaker-name">
477-
<a href="/speakers.html#saleh">Tammer Saleh</a>
479+
<a href="/speakers.html#dale">Tom Dale</a>
478480
</span>
479481
</span>
480482
<span class="speaker-details">
481-
<p>The User is the god class among almost all Rails applications, but exactly how users are allowed to organize themselves is often left as an implementation detail. The best products take user management seriously, spending much time and energy considering the implications of how users will behave, and what types of groups they’ll need to form.</p> <p>We’ll look at the gamut of patterns for user organization, including companies, organizations, teams and identities. We’ll focus on how to implement these patterns in Rails, and on when each pattern is appropriate from a product point of view.</p>
483+
<p>You know that smartphone in your pocket? The one with gigahertz of processing power, a surprisingly good camera, and the ability to instantly access the whole of human knowledge? Despite all of that high technology, if I want to call you, I still have to punch in a phone number—a technological relic that remains integral to our telecommunication infrastructure.</p> <p>URLs are the same thing. The web is URLs and URLs are the web. Unfortunately, for the past few years, many JavaScript developers have started treating the URL as an afterthought, or a nice-to-have. In this talk, I’ll show why URL neglect happens at your own peril, and how making JavaScript apps that respect the URL can be, well, downright pleasant.</p>
482484

483485
</span>
484486
</div>
@@ -548,7 +550,8 @@ <h2>Descriptions</h2>
548550
<span class="speaker-name">
549551
<a href="/speakers.html#klabnik">Steve Klabnik</a>
550552
</span>
551-
</span>
553+
<a class="slides" href="https://github.com/steveklabnik/no_secrets_anymore">Session Slides</a>
554+
</span>
552555
<span class="speaker-details">
553556
<p>If there's anything that recent events have shown us, it's that what we thought was secret actually isn't. So what to do? Even if you're not a dissident, many of our applications need some form of private communications. And why aren't RubyGems signed, anyway? In this talk, Steve will discuss some of the basic tools, theory, and techniques that you can use to help keep secrets secret.</p>
554557

@@ -585,7 +588,8 @@ <h2>Descriptions</h2>
585588
<span class="speaker-name">
586589
<a href="/speakers.html#davis">Ryan Davis</a>
587590
</span>
588-
</span>
591+
<a class="slides" href="http://www.zenspider.com/~ryan/presentations/2013_gogaruco_lets_make_an_interpreter.pdf">Session Slides</a>
592+
</span>
589593
<span class="speaker-details">
590594
<p>Let's dive into one of the the deep ends of CS and implement a turing-complete interpreter in just 30 minutes using ruby, ruby_parser, sexp_processor, and a minor amount of elbow grease.</p>
591595

speakers.html

Lines changed: 47 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,33 @@ <h2>Speakers</h2>
7272
</div>
7373
</div>
7474

75+
<div class="large-6 columns" id="dale">
76+
<div class="large-4 columns">
77+
<img class="speaker-image" src="images/speakers/dale.jpg?1379951437" />
78+
</div>
79+
<div class="large-8 columns">
80+
<span class="speaker-name">
81+
<a href="https://twitter.com/tdale" class="image_link">
82+
<img src="images/twitter_icon.png?1379719895" />
83+
</a>
84+
Tom Dale
85+
</span>
86+
<!-- | view talk -->
87+
<div class="speaker-bio">
88+
Tom Dale is Co-founder of <a href="http://www.tilde.io">Tilde</a>, a member of the <a href="http://www.emberjs.com">Ember Core Team</a>, and was previously on the SproutCore team. He's a former Apple software engineer who gained expert front-end JavaScript skills while working on the MobileMe and iCloud applications.
89+
90+
</div>
91+
<div class="speaker-description">
92+
93+
<span class="byline">session:</span> <a href="/schedule.html#dale">Stop Breaking the Web</a>
94+
</div>
95+
</div>
96+
</div>
97+
98+
</div>
99+
100+
<div class="row">
101+
75102
<div class="large-6 columns" id="dalessio">
76103
<div class="large-4 columns">
77104
<img class="speaker-image" src="images/speakers/dalessio.jpg?1379719895" />
@@ -95,10 +122,6 @@ <h2>Speakers</h2>
95122
</div>
96123
</div>
97124

98-
</div>
99-
100-
<div class="row">
101-
102125
<div class="large-6 columns" id="davis">
103126
<div class="large-4 columns">
104127
<img class="speaker-image" src="images/speakers/davis.jpg?1379719895" />
@@ -122,6 +145,10 @@ <h2>Speakers</h2>
122145
</div>
123146
</div>
124147

148+
</div>
149+
150+
<div class="row">
151+
125152
<div class="large-6 columns" id="evans">
126153
<div class="large-4 columns">
127154
<img class="speaker-image" src="images/speakers/evans.jpg?1379719895" />
@@ -145,10 +172,6 @@ <h2>Speakers</h2>
145172
</div>
146173
</div>
147174

148-
</div>
149-
150-
<div class="row">
151-
152175
<div class="large-6 columns" id="gibbs">
153176
<div class="large-4 columns">
154177
<img class="speaker-image" src="images/speakers/gibbs.jpg?1379719895" />
@@ -172,6 +195,10 @@ <h2>Speakers</h2>
172195
</div>
173196
</div>
174197

198+
</div>
199+
200+
<div class="row">
201+
175202
<div class="large-6 columns" id="gray">
176203
<div class="large-4 columns">
177204
<img class="speaker-image" src="images/speakers/gray.jpg?1379719895" />
@@ -195,10 +222,6 @@ <h2>Speakers</h2>
195222
</div>
196223
</div>
197224

198-
</div>
199-
200-
<div class="row">
201-
202225
<div class="large-6 columns" id="hammerly">
203226
<div class="large-4 columns">
204227
<img class="speaker-image" src="images/speakers/hammerly.jpg?1379719895" />
@@ -222,6 +245,10 @@ <h2>Speakers</h2>
222245
</div>
223246
</div>
224247

248+
</div>
249+
250+
<div class="row">
251+
225252
<div class="large-6 columns" id="hunt">
226253
<div class="large-4 columns">
227254
<img class="speaker-image" src="images/speakers/hunt.jpg?1379719895" />
@@ -245,10 +272,6 @@ <h2>Speakers</h2>
245272
</div>
246273
</div>
247274

248-
</div>
249-
250-
<div class="row">
251-
252275
<div class="large-6 columns" id="katz">
253276
<div class="large-4 columns">
254277
<img class="speaker-image" src="images/speakers/katz.jpg?1379719895" />
@@ -272,6 +295,10 @@ <h2>Speakers</h2>
272295
</div>
273296
</div>
274297

298+
</div>
299+
300+
<div class="row">
301+
275302
<div class="large-6 columns" id="klabnik">
276303
<div class="large-4 columns">
277304
<img class="speaker-image" src="images/speakers/klabnik.jpg?1379719895" />
@@ -295,10 +322,6 @@ <h2>Speakers</h2>
295322
</div>
296323
</div>
297324

298-
</div>
299-
300-
<div class="row">
301-
302325
<div class="large-6 columns" id="mei">
303326
<div class="large-4 columns">
304327
<img class="speaker-image" src="images/speakers/mei.jpg?1379719895" />
@@ -322,6 +345,10 @@ <h2>Speakers</h2>
322345
</div>
323346
</div>
324347

348+
</div>
349+
350+
<div class="row">
351+
325352
<div class="large-6 columns" id="orenstein">
326353
<div class="large-4 columns">
327354
<img class="speaker-image" src="images/speakers/orenstein.jpg?1379719895" />
@@ -345,10 +372,6 @@ <h2>Speakers</h2>
345372
</div>
346373
</div>
347374

348-
</div>
349-
350-
<div class="row">
351-
352375
<div class="large-6 columns" id="saffron">
353376
<div class="large-4 columns">
354377
<img class="speaker-image" src="images/speakers/saffron.jpg?1379719895" />
@@ -372,29 +395,6 @@ <h2>Speakers</h2>
372395
</div>
373396
</div>
374397

375-
<div class="large-6 columns" id="saleh">
376-
<div class="large-4 columns">
377-
<img class="speaker-image" src="images/speakers/saleh.jpg?1379719895" />
378-
</div>
379-
<div class="large-8 columns">
380-
<span class="speaker-name">
381-
<a href="https://twitter.com/tsaleh" class="image_link">
382-
<img src="images/twitter_icon.png?1379719895" />
383-
</a>
384-
Tammer Saleh
385-
</span>
386-
<!-- | view talk -->
387-
<div class="speaker-bio">
388-
Tammer Saleh is a rubyist, author, and leader. In the past, he was the founder of Thunderbolt Labs, VP of Engineering at Engine Yard, and the original author of Shoulda and Airbrake. He also co-wrote “Rails AntiPatterns: Best Practice Ruby on Rails Refactoring.”
389-
390-
</div>
391-
<div class="speaker-description">
392-
393-
<span class="byline">session:</span> <a href="/schedule.html#saleh">Social Beasts: Patterns of User Organization</a>
394-
</div>
395-
</div>
396-
</div>
397-
398398
</div>
399399

400400
<div class="row">

0 commit comments

Comments
 (0)