December 2022
In Memory of a Giant
June 2022
Cross Platform Machine Code
January 2022
Homebrew, Rosetta, and Ruby
October 2021
Publishing Gems With Your YubiKey
February 2021
Debugging an Assertion Error in Ruby
August 2020
Counting Write Barrier Unprotected Objects
January 2020
Guide to String Encoding in Ruby
October 2019
My Career Goals
September 2019
ESP8266 and Plantower Particle Sensor
June 2019
Instance Variable Performance
February 2018
Speeding up Ruby with Shared Strings
January 2018
Reducing Memory Usage in Ruby
September 2017
Visualizing Your Ruby Heap
February 2017
Object ID in MRI
January 2017
Evented GPIO on Raspberry PI with Ruby
February 2016
I am a puts debuggerer
December 2015
Inline caching in MRI
February 2015
Predicting Test Failures
Weird stuff with hashes
January 2015
My experience with Minitest and RSpec
June 2014
YAGNI methods slow us down
YAGNI methods are killing me
March 2014
Webcam photos with Ruby
February 2014
AdequateRecord Pro™: Like ActiveRecord, but more adequate
Me And Facebook Open Academy
January 2014
Enabling ttyO1 on BeagleBone
May 2013
One Danger of Freedom Patches
March 2013
Dynamic Method Definitions
February 2013
YAML f7u12
December 2012
Rails 4 and your Gemfile
September 2012
Protected Methods and Ruby 2.0
July 2012
Is it live?
Crouching Tiger, Hidden Salami
June 2012
Removing config.threadsafe!
February 2012
Ten Years of Nerd Club
January 2012
My Jerky Setup
December 2011
Profiling Rails startup with DTrace
November 2011
PSA: The number of gems installed on your system can impact rails boot time
October 2011
Connection Management in ActiveRecord
June 2011
I want DTrace probes in Ruby
TIL: It's OK to return nil from to_ary
Mechanize 2.0.0 has been released!
March 2011
Rack API is awkward
January 2011
RubyCommitters.org winners
Ruby Committers Design Contest Update!
rubycommitters.org design contest!
December 2010
Writing Ruby C Extensions: Part 2
Ruby Advent Calendar
April 2010
Event based JSON and YAML parsing
RDoc on your iPad
January 2010
Compiling with Clang
December 2009
Writing Ruby C extensions: Part 1
Rubyconf 2009 Slides
October 2009
Full Text Search on Heroku
September 2009
Ruby and RFID tags
June 2009
String Encoding in Ruby 1.9 C extensions
Easy Markup Validation
May 2009
Autotest and Vim integration
Fat binary gems make the rockin' world go round
[ANN] nokogiri 1.3.0rc1 has been released!
April 2009
Namespaces in XML
Testing JavaScript Outside the Browser
February 2009
We need a new version of rake
Custom CSS functions in Nokogiri
December 2008
Nokogiri's Slop Feature
November 2008
Cross Compiling Ruby Gems for win32
Underpant-Free Excitement
RubyConf Slides
Easily Add Growl Notifications to Autotest
October 2008
Nokogiri Is Released
September 2008
Mushrooms, Beef Jerky, and Programming
August 2008
Identifying unknown music with Ruby
July 2008
Back Home!
June 2008
Meow meow meow meow meow
May 2008
Write your Rails view in....... JavaScript?
April 2008
Take it to the limit one more time
New Ruby Implementation - Brobinius
March 2008
Laser Etch My Macbook Air
mechanize version 0.7.5 has been released!
Profiling Database Queries in Rails
mechanize version 0.7.1 has been released!
February 2008
Automated Youtube Uploads
Watch Your Twits
TwitterBrite
Faster RubyGems (GEMS 早くになりました)
king of teh intarwebs
betabrite version 1.0.1 has been released!
icanhasaudio version 0.1.0 has been released!
I'm going to Japan.
Autotest and BetaBrite
betabrite version 1.0.0 has been released!
January 2008
Pointcut Your Javascript
Clean it up! RKelly::Nodes::Node#to_ecma
パンツないな興奮 - Javascript stuff
mechanize version 0.7.0 has been released!
Happy New Year! (RKelly Progress report)
December 2007
Parsing Javascript Parser
Road to Mechanize 0.7.0
Birthdays, and Congrats
csspool version 0.2.4 has been released!
csspool version 0.2.3 has been released!
csspool version 0.2.2 has been released!
mechanize version 0.6.11 has been released!
Nerd Meeting
CSSPoolのドキュメンテーション
csspool version 0.2.1 has been released!
November 2007
csspool version 0.2.0 has been released!
csspool version 0.1.1 has been released!
More CSSPool Fun
RubyConf 2007
CSSPool released
October 2007
ANTM Makeover Episode
Ruby Bleach
September 2007
Decode MP3s with Ruby
Wasps Suck. Seriously.
August 2007
Small Vacation or 小さい旅行
新しい映画:THE BALLROOM
July 2007
今日は猫曜日です。
Public Apology
icanhasaudio version 0.0.2 has been released!
Streaming KEXP with Ruby
Sup Bro's
icanhasaudio version 0.0.1 has been released!
June 2007
drawr version 1.0.1 has been released!
raop-client version 0.1.1 has been released!
ograph version 0.2.0 has been released!
Graphing Ruby Objects
Stream music to your Airport Express with Ruby!
May 2007
One more update
Punched in the Penis
More ECMA Awesomeness
Back In Town!
April 2007
Happy Birthday Courtney!
drawr version 1.0.0 has been released!
Converting JavaScript to Ruby with RKelly
mechanize version 0.6.8 has been released!
SakuraCon 2007
March 2007
mechanize version 0.6.7 has been released!
What's in a name?
mechanize version 0.6.5 has been released!
Heat of the Moment
Trigger Happy
Audit Logs with ActiveRecord
February 2007
ruby mechanize 0.6.5 Released
Valentine's Day
January 2007
Best Dollar Store Ever
Trapped with the Isley Brothers?
ograph version 0.0.1 has been released!
It Snowed Today
Graphing Objects in Memory with Ruby
First Post!
December 2006
Tender Thanksgiving Photos
Resizing Animated Gif's with RMagick
November 2006
King County Limo Service
Random Clam
October 2006
Hitchhikers, Denver
RubyConf 2006 Lightning Talk
Twenty Bucks a Day
September 2006
New Ruby BetaBrite - 0.0.2
Congratulations to Angie and Joey
Ruby WWW::Mechanize 0.6.1 (Chuck)
I'm Back
My NPR is so Loud, they Hatin'
Road to Ruby Mechanize 0.6.0
August 2006
Sylvester Wants Revenge
Automatically Query iTunes Shares
Bacon Cake
Twan Is Gonna Get Killed
Mechanize + KEXP = New Music
More Ruby Mechanize Dev
Holla
July 2006
Freebird
I Like Making Stuff
Overcoming Adversity Mix
New Ruby iTunes Client
Dreyers and Splenda
June 2006
Perfect Comedic Timing
Build your own Sonos player with Ruby on Rails
New Stuff in Ruby Mechanize 0.5.0
Do Not Litter
Opening day
Ruby iTunes Client
May 2006
Ball Deep Weekend
Beta Brite Signs
A Tender Moment or Two
Mechanize One Liners
A Mechanize Spider
Browsing iTunes Networks with Ruby