Personal schedule for Clinton N. Dreisbach
Download or
subscribe to Clinton N. Dreisbach's
schedule.
Smart developers have been using Ruby on Rails to rapidly build web applications for over 5 years now. Cutting-edge projects have aged into old, moldy, legacy apps. Rails 3 and Ruby 1.9 offer performance improvements and new features that are guaranteed to take the squeak out of that old wheel and grease the tracks of new development.
Read more.
The Rails View layer is the Wild West. Bad mustaches, crazy fights
over simple things, and complete and utter confusion abound. When do
we use a helper or a presenter? How do we keep logic and markup
separate? What's this here new fangled boilerplate and HTML5/CSS3
thing?
Read more.
Whether you are a student, a freelancer, an employee or running a company, your career is your responsibility.
This talk will deliver a plan to review your career in terms of mind, body, heart and soul health.
The talk will incorporate both personal experiences and those from others in the international Ruby community on reviewing your own career.
Read more.
Jason Fried says "Work doesn't happen at work" [2], but you can work as productively as possible wherever you are (even at work).
We will explore principles of productivity, as well as techniques and tools you can use.
[1] 5 hours saved every work week
[2] http://www.ted.com/talks/jason_fried_why_work_doesn_t_happen_at_work.html
Read more.
As you grow your application, you tend to grow the number of databases you're using. Caches, key-value stores, document databases, full-text indices, and distributed databases all come into play. It can prove challenging to add these moving parts and keep your sanity. Learn how to incrementally add these databases to your application as it scales and keep your code clean and clear.
Read more.
Are your methods timid? Do they constantly second-guess themselves, checking for nil values, errors, and unexpected input? Learn how to write code in a straightforward, confident style that is more testable, easier to read, and easier to debug.
Read more.
After spending the last few years developing and deploying Rails applications we're ready to unload all the tips and tricks we've learned. But each nugget of experience will be ruthlessly culled to fit in two minutes. You'll get the whole seat but you'll only need the edge!
Read more.
An inside look at the tools, techniques, and scaling issues that Groupon has experienced during it's meteoric rise to becoming the fastest growing company in history!
Read more.
Ruby might be slow, but bad code only makes it worse. This talk will teach you how to use powerful tools to see how your code is executed, so you can understand, debug and optimize it.
Read more.
Everybody wants to do test-driven development, but switching to TDD or BDD on an existing project that doesn’t have tests presents special challenges. This session will show you how to work around dependencies that make testing legacy code so complicated. Topics include using Cucumber for black-box testing, using mock objects to limit dependencies, and using Ruby dynamism to cut through problems.
Read more.
The last year has been an exciting one for Heroku and for the tens of thousands of developers using the platform. In this session, we'll take a look at the dozens of add-ons, the substantial new developments at the platform level, and our ever-present emphasis on working with developers to create the best possible experience -- and we'll leave plenty of time for your burning questions.
Read more.
Calling all RailsConf attendees: do you have something awesome to share with the Rails community? Can you tell us in 5 minutes what it is and why it's awesome? If so then sign up for the RailsConf Lighting Talks.
Read more.
This talk is a discussion of those tough decisions that Rails developers (new and old) face each day. What test framework should I use (and why should I care)? Does my templating system really make it harder for my designer to work? Is Bundler really essential? Two veteran Rails developers will discuss the benefits and tradeoffs (and share their own toolkit choices).
Read more.
Make your users happy by building webapps without page loads. People waiting 2,000ms or more for a page on your app to load are losing interest and focus. Learn how easy it is to create an interface that responds in less then 100ms with Backbone.js, a JavaScript library created to seamlessly integrate with Rails and keep your JavaScript organized and readable.
Read more.