09:00 AM
09:00 AM - 10:00 AM
Ballroom A
Opening Keynote
Aenean commodo ligula eget dolor. Phasellus nec sem in justo pellentesque facilisis. Phasellus accumsan cursus velit. Donec mi odio, faucibus at, scelerisque quis.
10:10 AM
10:10 AM - 11:20 AM
Ballroom A
Building a Better OpenStruct
Proin faucibus arcu quis ante. Sed magna purus, fermentum eu, tincidunt eu, varius ut, felis. Pellentesque auctor neque nec urna.
10:10 AM
10:10 AM - 11:20 AM
Ballroom B
Bootcamp Grads Have Feelings, Too
Mauris sollicitudin fermentum libero. Phasellus viverra nulla ut metus varius laoreet. Phasellus ullamcorper ipsum rutrum nunc.
10:10 AM
10:10 AM - 11:20 AM
Ballroom C
Building maintainable command-line tools
Vivamus consectetuer hendrerit lacus. Praesent ac sem eget est egestas volutpat. Nam adipiscing. Sed magna purus.
11:30 AM
11:30 AM - 12:20 PM
Ballroom A
Continuing Education at Work
Morbi ac felis. Nullam accumsan lorem in dui. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent nonummy mi in odio.
11:30 AM
11:30 AM - 12:20 PM
Ballroom B
Deletion Driven Development: Code to delete code!
Duis leo. Quisque id mi. Quisque id odio. Praesent vestibulum dapibus nibh. Donec id justo.
12:30 PM
12:30 PM - 01:30 PM
Ballroom B
LUNCH
01:45 PM
01:45 PM - 02:30 PM
Ballroom A
A Look at Hooks
Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo.
01:45 PM
01:45 PM - 02:30 PM
Ballroom B
Why recursion matters
Praesent egestas neque eu enim. Duis vel nibh at velit scelerisque suscipit. Praesent ac massa at ligula laoreet iaculis.
09:00 AM
09:00 AM - 10:00 AM
Ballroom A
How Sprockets works
Aenean commodo ligula eget dolor. Phasellus nec sem in justo pellentesque facilisis. Phasellus accumsan cursus velit. Donec mi odio, faucibus at, scelerisque quis.
10:10 AM
10:10 AM - 11:20 AM
Ballroom A
ActiveRecord vs. Ecto: A Tale of Two ORMs
Proin faucibus arcu quis ante. Sed magna purus, fermentum eu, tincidunt eu, varius ut, felis. Pellentesque auctor neque nec urna.
10:10 AM
10:10 AM - 11:20 AM
Ballroom B
Storytelling with Code
Mauris sollicitudin fermentum libero. Phasellus viverra nulla ut metus varius laoreet. Phasellus ullamcorper ipsum rutrum nunc.
10:10 AM
10:10 AM - 11:20 AM
Ballroom C
Writing a Test Framework from Scratch
Vivamus consectetuer hendrerit lacus. Praesent ac sem eget est egestas volutpat. Nam adipiscing. Sed magna purus.
11:30 AM
11:30 AM - 12:20 PM
Ballroom A
Excellence through diversity
Morbi ac felis. Nullam accumsan lorem in dui. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent nonummy mi in odio.
11:30 AM
11:30 AM - 12:20 PM
Ballroom B
From zero to API hero
Duis leo. Quisque id mi. Quisque id odio. Praesent vestibulum dapibus nibh. Donec id justo.
12:30 PM
12:30 PM - 01:30 PM
Ballroom B
LUNCH
01:45 PM
01:45 PM - 02:30 PM
Ballroom A
A Look at Hooks
Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo.
01:45 PM
01:45 PM - 02:30 PM
Ballroom B
Why recursion matters
Praesent egestas neque eu enim. Duis vel nibh at velit scelerisque suscipit. Praesent ac massa at ligula laoreet iaculis.
09:00 AM
09:00 AM - 10:00 AM
Ballroom A
Your First Legacy Codebase
Aenean commodo ligula eget dolor. Phasellus nec sem in justo pellentesque facilisis. Phasellus accumsan cursus velit. Donec mi odio, faucibus at, scelerisque quis.
10:10 AM
10:10 AM - 11:20 AM
Ballroom A
Pat Packet Visits Ruby Rails
Proin faucibus arcu quis ante. Sed magna purus, fermentum eu, tincidunt eu, varius ut, felis. Pellentesque auctor neque nec urna.
10:10 AM
10:10 AM - 11:20 AM
Ballroom B
How We Deploy Shopify
Mauris sollicitudin fermentum libero. Phasellus viverra nulla ut metus varius laoreet. Phasellus ullamcorper ipsum rutrum nunc.
10:10 AM
10:10 AM - 11:20 AM
Ballroom C
Let's Write a Web Server!
Vivamus consectetuer hendrerit lacus. Praesent ac sem eget est egestas volutpat. Nam adipiscing. Sed magna purus.
11:30 AM
11:30 AM - 12:20 PM
Ballroom A
Foreign API Simulation
Morbi ac felis. Nullam accumsan lorem in dui. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent nonummy mi in odio.
11:30 AM
11:30 AM - 12:20 PM
Ballroom B
Postcards from GorbyPuff
Duis leo. Quisque id mi. Quisque id odio. Praesent vestibulum dapibus nibh. Donec id justo.
12:30 PM
12:30 PM - 01:30 PM
Ballroom B
LUNCH
01:45 PM
01:45 PM - 02:30 PM
Ballroom A
A Look at Hooks
Curabitur ligula sapien, tincidunt non, euismod vitae, posuere imperdiet, leo.
01:45 PM
01:45 PM - 02:30 PM
Ballroom B
Why recursion matters
Praesent egestas neque eu enim. Duis vel nibh at velit scelerisque suscipit. Praesent ac massa at ligula laoreet iaculis.