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.