We have our speakers and schedule for the February meetup all ready to go!
During the last meetup we inquired about interest in a beginners track and were met with a lot of enthusiasm around the idea, sooo... we are going to start doing that as of this meetup. The topics are below the schedule.
Our speakers for February are going to be Katrina Owen and Sean Griffin. Abstracts for their talks are below the schedule.
We are looking forward to seeing everyone there!
6:30 - 7:15 - meet and greet for everyone not interested in the beginner track. Out in the cafe only. The beginner track will be happening at the same time so please stay in the cafe if you are not in the beginner track to keep from disturbing everyone.
6:30 - 7:00 - Beginner Track - In the Atrium
7:00 to 7:15 - meet and greet for those in the beginner track
7:15 to 7:30 - announcements
7:30 to 8:00 - Sean Griffin
8:00 to 8:05 - speaker switch
8:05 to 8:35 - Katrina Owen
8:35 to 8:45 - closing/feedback
8:45 to 9:00 - cleanup / finish bar tab if still open.
Sean Griffin: Functional Web: A Look into Scala's Play Framework
Scala is a popular Functional OO Hybrid language that runs on the JVM. Its Play framework is heavily inspired by Rails, but the functional language beneath it leads to many new and interesting concepts. We'll explore the differences in data flow from form to database, how monads can make concurrency trivial (taking it even farther than Node.js), how the actor model lets you have background workers without Redis, and why you don't actually need an ORM. For even more info checkout the repo @ https://github.com/sgrif/talk-proposals/blob/master/the-functional-web-a-look-into-scala-play.md
Katrina Owen: Overkill
When is it okay to build an orbital laser to destroy an ant-hill?
Many cry "overkill" when design principles are applied to trivial problems. And for good reason: in the context of work, excessive embellishment gets us into trouble. Complexity costs us time and money.
This talk explores how stepping outside of the realm of work and applying outrageous engineering practices to toy problems can deepen our understanding of the trade-offs that we make. Comically simple problems provide the perfect ground for developing actionable heuristics which can be applied to those monstrous complexities that we face in the real world.
Exaggerate. Sharpen your skills. Kick ass.
Jeffrey Mathias will introducing IRB and some tips and tricks which will help you as you learn and navigate the world of Ruby.