Madison Ruby 2012 Schedule
recorded and produced by Confreaks, LLC.
( 21 available presentations
)
23-Aug-12
About Madison Ruby Conference - produced by <a href='http://lessfilms.com'>LessFilms</a>.
23-Aug-12
About Madison - produced by <a href='http://lessfilms.com'>LessFilms</a>.
24-Aug-12
Ruby is good for more than just making web pages and APIs. Its expressiveness makes it a good candidate for creating real world simulations. Out of the box, Ruby has some nuances that might make you think otherwise. In this talk, we'll review why Ruby is a great choice for cre...
24-Aug-12
Everyone acknowledges that the software field has an issue with gender balance, but there are many of arguments about what to do about it. Recent events have caused the community to scrutinize how they treat the issues of race and gender. The social justice community uses the ...
24-Aug-12
As systems grow in scope and complexity, the old way of using deterministic methods to analyze a system is becoming less and less relevant. Given the enterprises new love of catch phrases like "Big Data" and "Data Science" - it is now more important than ever that those of ...
24-Aug-12
Some data is better generated in batch, for example: user session data, ad click through rates, sales conversions, and recommendations.
Unfortunately, to generate these useful pieces of information you have to process GB, or maybe even TB of log and database data files.
...
24-Aug-12
The bar for contributing to open source is much lower today due to technologies like git & github... _or is it_?
It is now downright simple for developers to be able to fork projects and send pull requests upstream. As such, the number of forked projects and pull requests h...
24-Aug-12
It may seem unusual, but my greatest understanding of software development comes not from computer courses or books but from my background in Theatre. In a performance many separate parts (acting, lighting, sound, costumes) must be developed independently, but still form a coh...
24-Aug-12
An examination of the internal and external problems you'll face in all levels of the business. Using humor as a weapon, Martin Atkins will point out the obvious, throw light in some dark corners and create another illuminating event illustrating the realistic, attainable goal...
24-Aug-12
A Lightning talk is a short presentation. Unlike other presentations, lightning talks last only a few minutes and several will usually be delivered in a single period by different speakers. In this case You. There will be an open sign up for talks in these slots and speakers c...
24-Aug-12
Clyde Stubblefield (born April 18, 1943 in Chattanooga, Tennessee) is a drummer best known for his work with James Brown. Stubblefield's recordings with James Brown are considered to be some of the standard-bearers for funk drumming, including the singles "Cold Sweat", "There ...
25-Aug-12
Convinced that nobody can bully method_missing() and get away with it, Nusco resolved to present a talk about it. When is method_missing() appropriate, and when should you pick an alternative metaprogramming magic spell instead? Is method_missing() really dangerous? What are t...
25-Aug-12
This talk applies the concepts of chaos theory to software development using the Bak–Tang–Wiesenfeld sand pile model as the vehicle for exploration. The sand pile model, which is used to show how a complex system is attracted to living on the edge of chaos, will be used as a b...
25-Aug-12
One of the best ways to make applications perform well is to develop them to handle things in parallel and asynchronously. From parallel processing to asynchronous IO, when you need an application to perform well you need to think asynchronously. This talk will cover various m...
25-Aug-12
Rails owes much of its popularity to how it has helped many startups
take products to market quickly. Using Rails and similar frameworks has
enabled many startups to compete with far larger companies who are
burdened with complex architectures and outmoded technologies, and...
25-Aug-12
A lot of Ruby developers use Rails for their everyday projects. Often they toy around with front-end themselves or outsource it, ending up tangled in a web of css-all-over-the-place.
Keeping your front-end code clean is hard. Before you know it you're suffering from CSS spe...
25-Aug-12
One in six people in the united states has a "disability". Some of these prevent them from using the internet. They may have low or no vision, balance issues, hearing issues, or motor control issues. I'll discuss what we can do as developers to conquer these hurdles and delive...
25-Aug-12
You've landed a great opportunity to work with some of the smartest people in the industry. You can barely contain the enthusiasm to learn and contribute to the team. You may not have all the required technical skills on day 1, but you are confident that you will get there wit...
25-Aug-12
We live in a time of rules. These rules are collectively created in the guise of our own protection and safety. Rules, however, come with steep cost: risk aversion. This session is an exploration of the rules that inform our behavior and an exploration of how to break them to ...
25-Aug-12
Being programmers, we think of our users like we think of our code. That is: rationally. However, our users are emotional, irrational, and specifically evolved animals. The study of Sociobiology has some really interesting insights for software developers about who your users ...