Thursday, Friday and Saturday

May 26-28, 2016

Conference Schedule

Thursday, May 26

09:00 Doors Open

09:30 ten-minute meditation

09:45 Opening Remarks

10:00 "Well, Actually..."

10:30 Hacking Web Apps with Clojure(Script) @ Code for Denver

11:00 Break & conversations

11:30 Architecture, Front End and a Bit of Front-End Architecture

12:00 Tulip: A Well-Balanced Language

12:30 Lunch

02:00 loop while (“profit”) — Gambling, Software, and How To Win At Everything

02:30 Fetching Moths from the Works: Correctness Methods in Software

03:00 Break & conversations

03:30 The J Programming Lanugage: Consistency, Adjacency, and Solution-Oriented Programming

04:00 Zombie-pocalypse: Epidemic Gossip in Haskell

04:30 Break & conversations

05:00 Program Derivation for Functional Programs

05:30 Planet 9 from Outer Space, and Other Things Found in Big(ger) Data

6:00 - 7:30 Dinner break

7:30 - 9:00 Party at Galvanize with Games & Ice Cream & snacks

Friday, May 27

09:00 Doors Open

09:30 ten-minute meditation

09:45 Morning Remarks

10:00 Safe, Human Environments are Major :key:

10:30 Embarking with Elm

11:00 Break & conversations

11:30 Active Patterns: Pattern Matching for Everything Else

12:00 Recursion: Where Functional Programming Hits Bottom

12:30 Lunch

02:00 Point-Free or Die: Tacit Programming in Haskell and Beyond

02:30 Session Types for Me and You and Everyone We Know!

03:00 Break & conversations

03:30 Negotiating Salary for Women in Tech

04:00 Bracer: Transforming Real-World Languages with Coproducts and Recursion Schemes

04:30 Break & conversations

05:00 Openspace Session Proposals: Lightning Talks

Saturday, May 28
Openspace unconference: Hacking, learning, diving deeper

We'll build the schedule ourselves in the first session. Follow your bliss! Find other folks who are excited about what you're excited about. Up to four tracks (depending on what we decide).

09:00 Doors Open

09:30 ten-minute meditation

09:45 Opening Session - we'll plan the rest of the day

10:45 Choice of session topics

11:45 Lunch (on your own)

01:15 Choice of session topics

02:15 Choice of session topics

03:15 break

03:30 Choice of session topics

04:30 Choice of session topics

05:30 Closing Circle