Media Summary: TDD is a great way to test code, but have you ever wondered if there are ways to leverage the awesome power of computers and ... See other deliveries of this presentation at: Aloha Some people test in isolation, mocking everything except the class under test. We'll start with that idea, quickly examine the ...
Ruby Conf 12 How To - Detailed Analysis & Overview
TDD is a great way to test code, but have you ever wondered if there are ways to leverage the awesome power of computers and ... See other deliveries of this presentation at: Aloha Some people test in isolation, mocking everything except the class under test. We'll start with that idea, quickly examine the ... SOA is hard. Learn how Square is approaching this problem today with JRuby and where we hope to be in the future. We'll go ... As a member of Matz's team in Heroku, I'm working One of the deepest mysteries in the functional programming world is the Y-Combinator. Many have heard of it, but few have ...
Do you actually know how deliberately acquire, sharpen, and retain a technical skill? In this talk, I'll discuss common strategies to ... Keavy is part of the internal tools team at Github. She will give an insight into some of the internal tools used at Github, and ... Big data and data science have become hot topics in the developer community during the past year. This talk will show how Cross Origin Resource Sharing (CORS) gives browsers the long-desired ability to make AJAX requests cross-domain. Even better ... Repost of the video with clean slides. Do you actually know how deliberately ... or Making Better Lemonade From Chaos Life isn't always simple. We often have to deal with a mishmash of applications, ...
Come hear a tale of how one programmer wanted to write a delegation library. Knowing that the wise elders have always stated ... Learn the gotchas and secrets to successful message processing. The naive approach is to just throw a message on a queue but ...