Code to Joy
Clean code, pragmatic code, confident code, beautiful code. There are many coding ideals worth pursuing. I want to talk about joyful code—those techniques and idioms that surprise and delight us with unexpected elegance.
Clean code, pragmatic code, confident code, beautiful code. There are many coding ideals worth pursuing. I want to talk about joyful code—those techniques and idioms that surprise and delight us with unexpected elegance.
In the early days of a project, Rails absolutely dazzles.Tragically, the very same forces that make it so easy to add new features to a brand new Rails application are the ones that start to hold you back as the number of features grows. Your test suite gets slower and …
Ruby on Rails is huge. Even if you have worked with it for a long time, it’s unlikely that you have stumbled across everything yet. Do you really know what all of the built-in Rake tasks do? Have you seen all of the methods ActiveSupport makes available to you? Are …
More and more developers are facing the challenge of organizing and deploying complex client-side Javascript applications. It turns out there are some excellent solutions to this problem bubbling up in the Ruby ecosystem. I am responsible for two complex Javascript applications at Yapp, and in this micro-talk, I shares a …
It’s always important to keep your ActiveRecord models in tip-top shape. Ben Hughes explores several techniques for refactoring models and preventing them from getting out of hand.
In the world of social gaming with massive amounts of users, the classic architecture of web application does not cut it anymore. Wooga has already innovated quite a bit introducing stateful Erlang-based game servers. Now it is time to push the limits even further. Follow along the evolution of game …