The Curious Engineer

All blogs / Ruby / Rails

Tenderlove Making

tenderlovemaking.com

Ruby / RailsPerformance / optimizationDatabasesGeneralEngineering blogs

Posts
167 from 23 May 2006 to 19 Oct 2026
Posting
monthly (11 in the last year)
Kind
personal blog
Feed
https://tenderlovemaking.com/atom.xml

2026 6

  1. Static Analysis for the Uninitialized
  2. What a time to be alive
  3. Detecting Full Table Scans With SQLite
  4. Rails Security, AI, and IBB
  5. Bainbridge Island Mochi Tsuki
  6. Pixoo64 Ruby Client

2025 7

  1. Cat Pics
  2. Can Bundler Be as Fast as uv?
  3. Happy Holidays
  4. Seattle Waterfront
  5. Seattle Downtown Library
  6. Apple Photos App Corrupts Images
  7. File preallocation on macOS in Ruby

2024 3

  1. Monkey Patch Detection in Ruby
  2. Eliminating Intermediate Array Allocations
  3. Using Serial Ports with Ruby

2023 3

  1. Fast Tokenizers with StringScanner
  2. Bitmap Matrix and Undirected Graphs in Ruby
  3. Vim, tmux, and Fish

2022 3

  1. In Memory of a Giant
  2. Cross Platform Machine Code
  3. Homebrew, Rosetta, and Ruby

2021 2

  1. Publishing Gems With Your YubiKey
  2. Debugging an Assertion Error in Ruby

2020 2

  1. Counting Write Barrier Unprotected Objects
  2. Guide to String Encoding in Ruby

2019 3

  1. My Career Goals
  2. ESP8266 and Plantower Particle Sensor
  3. Instance Variable Performance

2018 2

  1. Speeding up Ruby with Shared Strings
  2. Reducing Memory Usage in Ruby

2017 3

  1. Visualizing Your Ruby Heap
  2. Object ID in MRI
  3. Evented GPIO on Raspberry PI with Ruby

2016 1

  1. I am a puts debuggerer

2015 4

  1. Inline caching in MRI
  2. Predicting Test Failures
  3. Weird stuff with hashes
  4. My experience with Minitest and RSpec

2014 6

  1. YAGNI methods slow us down
  2. YAGNI methods are killing me
  3. Webcam photos with Ruby
  4. AdequateRecord Pro™: Like ActiveRecord, but more adequate
  5. Me And Facebook Open Academy
  6. Enabling ttyO1 on BeagleBone

2013 3

  1. One Danger of Freedom Patches
  2. Dynamic Method Definitions
  3. YAML f7u12

2012 5

  1. Rails 4 and your Gemfile
  2. Protected Methods and Ruby 2.0
  3. Is it live?
  4. Removing config.threadsafe!
  5. Ten Years of Nerd Club

2011 10

  1. Profiling Rails startup with DTrace
  2. PSA: The number of gems installed on your system can impact rails boot time
  3. Connection Management in ActiveRecord
  4. I want DTrace probes in Ruby
  5. TIL: It's OK to return nil from to_ary
  6. Mechanize 2.0.0 has been released!
  7. Rack API is awkward
  8. RubyCommitters.org winners
  9. Ruby Committers Design Contest Update!
  10. rubycommitters.org design contest!

2010 4

  1. Writing Ruby C Extensions: Part 2
  2. Ruby Advent Calendar
  3. Event based JSON and YAML parsing
  4. Compiling with Clang

2009 10

  1. Writing Ruby C extensions: Part 1
  2. Rubyconf 2009 Slides
  3. Full Text Search on Heroku
  4. String Encoding in Ruby 1.9 C extensions
  5. Easy Markup Validation
  6. Fat binary gems make the rockin' world go round
  7. [ANN] nokogiri 1.3.0rc1 has been released!
  8. Namespaces in XML
  9. Testing JavaScript Outside the Browser
  10. Custom CSS functions in Nokogiri

2008 27

  1. Nokogiri's Slop Feature
  2. Cross Compiling Ruby Gems for win32
  3. Underpant-Free Excitement
  4. RubyConf Slides
  5. Nokogiri Is Released
  6. Identifying unknown music with Ruby
  7. Back Home!
  8. Meow meow meow meow meow
  9. Write your Rails view in....... JavaScript?
  10. New Ruby Implementation - Brobinius
  11. Laser Etch My Macbook Air
  12. mechanize version 0.7.5 has been released!
  13. mechanize version 0.7.1 has been released!
  14. Automated Youtube Uploads
  15. Watch Your Twits
  16. TwitterBrite
  17. Faster RubyGems (GEMS 早くになりました)
  18. king of teh intarwebs
  19. betabrite version 1.0.1 has been released!
  20. icanhasaudio version 0.1.0 has been released!
  21. I'm going to Japan.
  22. betabrite version 1.0.0 has been released!
  23. Pointcut Your Javascript
  24. Clean it up! RKelly::Nodes::Node#to_ecma
  25. パンツないな興奮 - Javascript stuff
  26. mechanize version 0.7.0 has been released!
  27. Happy New Year! (RKelly Progress report)

2007 36

  1. Road to Mechanize 0.7.0
  2. Birthdays, and Congrats
  3. csspool version 0.2.4 has been released!
  4. csspool version 0.2.3 has been released!
  5. csspool version 0.2.2 has been released!
  6. mechanize version 0.6.11 has been released!
  7. Nerd Meeting
  8. CSSPoolのドキュメンテーション
  9. csspool version 0.2.1 has been released!
  10. csspool version 0.2.0 has been released!
  11. csspool version 0.1.1 has been released!
  12. More CSSPool Fun
  13. RubyConf 2007
  14. CSSPool released
  15. Ruby Bleach
  16. Decode MP3s with Ruby
  17. Wasps Suck. Seriously.
  18. icanhasaudio version 0.0.2 has been released!
  19. Streaming KEXP with Ruby
  20. icanhasaudio version 0.0.1 has been released!
  21. drawr version 1.0.1 has been released!
  22. raop-client version 0.1.1 has been released!
  23. Stream music to your Airport Express with Ruby!
  24. Punched in the Penis
  25. More ECMA Awesomeness
  26. drawr version 1.0.0 has been released!
  27. Converting JavaScript to Ruby with RKelly
  28. mechanize version 0.6.8 has been released!
  29. mechanize version 0.6.7 has been released!
  30. What's in a name?
  31. mechanize version 0.6.5 has been released!
  32. Heat of the Moment
  33. Trigger Happy
  34. Audit Logs with ActiveRecord
  35. ruby mechanize 0.6.5 Released
  36. Trapped with the Isley Brothers?

2006 27

  1. Resizing Animated Gif's with RMagick
  2. King County Limo Service
  3. Random Clam
  4. Hitchhikers, Denver
  5. RubyConf 2006 Lightning Talk
  6. Twenty Bucks a Day
  7. New Ruby BetaBrite - 0.0.2
  8. Ruby WWW::Mechanize 0.6.1 (Chuck)
  9. My NPR is so Loud, they Hatin'
  10. Road to Ruby Mechanize 0.6.0
  11. Automatically Query iTunes Shares
  12. More Ruby Mechanize Dev
  13. Holla
  14. I Like Making Stuff
  15. Overcoming Adversity Mix
  16. New Ruby iTunes Client
  17. Dreyers and Splenda
  18. Perfect Comedic Timing
  19. Build your own Sonos player with Ruby on Rails
  20. New Stuff in Ruby Mechanize 0.5.0
  21. Do Not Litter
  22. Ruby iTunes Client
  23. Beta Brite Signs
  24. A Tender Moment or Two
  25. Mechanize One Liners
  26. A Mechanize Spider
  27. Browsing iTunes Networks with Ruby