About
Hi! I'm Avdi Grimm, and this is my software development blog. More...
Books and Screencasts
Objects on Rails
A developer notebook on applying classic Object-Oriented principles to Ruby on Rails projects.
-
Subscribe
-
Recent Posts
Archives
Categories
Meta
Category Archives: Videos
RubyTapas Episode 13: Singleton Objects
Sometimes one instance is all you need.
Posted in Ruby, RubyTapas Samples, Screencasts, Videos
3 Comments
RubyTapas Episode 10: Finding $HOME
Today’s free Monday episode of RubyTapas concerns how to reliably discover a user’s home directory.
Posted in Ruby, RubyTapas Samples, Screencasts, Videos
Leave a comment
RubyTapas Episode 7: Constructors
In today’s free Monday episode, a look into how Ruby constructs new objects, and how we can customize constructors for special scenarios.
Posted in Ruby, RubyTapas Samples, Screencasts, Videos
6 Comments
RubyTapas Episode 4: Barewords
In today’s free Monday episode of RubyTapas, some thoughts on how to enable method logic to remain stable and unchanged while evolving and changing the source and scope of the values used by the logic.
Posted in Ruby, RubyTapas Samples, Screencasts, Videos
10 Comments
Code to Joy
Video of my GoGaRuCo 2012 talk, “Code to Joy”, is now online thanks to the good folks at Confreaks. This talk is a random walk through some lesser-known parts of Ruby that make me happy. Speaking for myself, it was … Continue reading
RubyTapas Episode 1: Binary Literals
It’s been well over a year since I announced this project, but today I’m proud to finally be launching RubyTapas, my subscription screencast service! RubyTapas is all about small plates of gourmet code: brief, focused screencasts on Ruby techniques, idioms, … Continue reading
Posted in Announcements, RubyTapas Samples, Screencasts, Videos
Tagged binary, literals, ruby, rubytapas
7 Comments
Ignorable Exceptions and Other Hacks
Video of a talk I gave at Rocky Mountain Ruby 2011, including an exception hack I haven’t documented anywhere else. Continue reading
Use revision control annotation in your editor
I was discussing comments vs. intention-revealing code with some folks on Twitter today and I realize that there’s a tool I take so much for granted I don’t even think about it any more. The tool is called VC-Annotate in … Continue reading
Building Gems that Don’t Suck – Hashrocket Lunch&Learn Video
Here’s the video of the other lunch&learn mini-talk I did while visiting Hashrocket. The topic is building and packaging Ruby libraries. Caution: may contain Tom Selleck.
Posted in Presentations, Videos
3 Comments
Making Little Classes out of Big Ones (video)
I recently visited the Hashrocket offices in Jacksonville, and while I was there I did a Lunch & Learn talk on the topic of of breaking down too-big classes into smaller pieces. In it I went over pros and cons … Continue reading
Posted in Presentations, Videos
Tagged composition, decomposition, decorators, modules, patterns, refactoring, ruby
Leave a comment




