Archive

May 09 2011 Applying the Unix Process Model to Web Apps
Apr 28 2011 How To Scale a Development Team
Apr 07 2011 Ephemeralization
Apr 01 2011 Logs Are Streams, Not Files
Jul 19 2010 Memcached, a Database?
Jun 30 2010 Replace Cron with Clockwork
May 29 2010 Gluecon Slides
Apr 30 2010 Startup Lessons Learned
Apr 24 2010 Beanstalk, a Simple and Fast Queueing Backend
Apr 13 2010 Rethinking Cron
Mar 30 2010 URLs are the Uniform Way to Locate Resources
Mar 22 2010 Value-Creating Activities
Mar 19 2010 Consuming the Twitter Streaming API
Mar 18 2010 Alumni
Mar 17 2010 Salivation, Espresso Machines, and Tears
Mar 15 2010 Graph Databases
Mar 14 2010 Grown, Not Built
Feb 25 2010 An HTML5 Offline App Example
Feb 22 2010 Above the Water
Feb 11 2010 Uncertainty
Jan 03 2010 Node.js and Event-Driven I/O
Jan 03 2010 RestClient 1.1: Multipart Uploads, and a New Maintainer
Dec 29 2009 Firewall Jealousy
Dec 27 2009 Crystalized Innovation
Dec 19 2009 Destroying Alien Civilizations, All In A Day's Work
Dec 18 2009 The End Of X
Dec 16 2009 No Knobs
Nov 24 2009 Science vs Reason
Nov 15 2009 Pony Rides Again
Oct 03 2009 Instant Gem Publishing with Gemcutter
Oct 02 2009 RubyFoo Slides
Sep 28 2009 Background Jobs with RabbitMQ and Minion
Sep 22 2009 SNI SSL
Sep 09 2009 RubyFoo, QCon
Aug 28 2009 Sumo: One-off EC2 Instance Launching
Aug 25 2009 Trailblazing
Aug 18 2009 Departments
Aug 13 2009 Threads Suck
Aug 04 2009 Sinatra ERB Escaping
Jul 28 2009 Do-ocracy
Jul 26 2009 Product Continuum
Jul 21 2009 A New Tool for a New Problem
Jul 20 2009 Sketchbooks
Jul 18 2009 Versioned Concurrency Instead of Locks
Jul 15 2009 Video Game Lessons for Business Strategy
Jul 14 2009 Programming Quotes
Jul 13 2009 Scanty on Redis
Jul 09 2009 Tightrope
Jul 08 2009 SQL Databases Are An Overapplied Solution (And What To Use Instead)
Jul 06 2009 SQL Databases Don't Scale
Jul 05 2009 Coming of Age
Jul 04 2009 RSpec stub_chain
Jul 02 2009 Meetings, Roles, and No
Jun 29 2009 Big Trends
Jun 28 2009 CGF (Cascading Global Failure)
Jun 24 2009 Backlogs and Request Time
Jun 23 2009 Values
Jun 22 2009 ActiveSupport Time Extensions
Jun 21 2009 Retwis, an Example App Without a SQL Database
Jun 20 2009 Rack Mimetypes
Jun 18 2009 RailsLab Videos
Jun 09 2009 The Age/Authority Hierarchy
Jun 07 2009 A Somewhat Longer Program
May 30 2009 One-Time Product
May 28 2009 RestClient 1.0, Now With SSL Client Certificates
May 27 2009 The Physical Computing Revolution
May 25 2009 On Competition
May 18 2009 Delayed::Job with Sinatra
May 06 2009 Railsconf Slides: Rails Metal, Rack, Sinatra
May 03 2009 Close to the Problem
May 02 2009 HTML rel Attribute
Apr 30 2009 IM Beats IRC for One-on-One Chat
Apr 29 2009 Unfiltered Feedback Tracking
Apr 28 2009 Release Cycles
Apr 27 2009 Heroku Pricing
Apr 22 2009 Dreams
Apr 22 2009 Gzip Makes a Happy Web
Apr 20 2009 They Worry So That You Don't Have To
Apr 20 2009 Timing is Everything
Apr 19 2009 Console for Sinatra
Apr 18 2009 How to Discontinue a Product
Apr 15 2009 Building a Queue-Backed Feed Reader, Part 2
Apr 14 2009 Building a Queue-Backed Feed Reader, Part 1
Apr 13 2009 Tactical Relevance vs. Strategic Relevance
Apr 10 2009 "Should" In Specs
Apr 09 2009 Short-Term Accomplishments
Apr 07 2009 Client-Side Caching with Cacheability
Apr 07 2009 Language Mavens, Tool Mavens
Apr 06 2009 Strange Loops
Apr 04 2009 Debugging Clever Code
Apr 03 2009 Regexp Replace
Apr 02 2009 Ambient Intimacy
Apr 01 2009 Phases of a Company's Life
Mar 31 2009 Pivotal Tech Talk
Mar 30 2009 Export to CSV
Mar 27 2009 Personal Cloud Computing
Mar 26 2009 Don't Fix Every Bug
Mar 24 2009 Versioning REST
Mar 22 2009 Implementation, Authority, Responsibility
Mar 22 2009 Project Management Lingo
Mar 20 2009 Testing Doesn't Require a Test Framework
Mar 18 2009 Order of Operations
Mar 16 2009 Push Systems vs Pull Systems
Mar 11 2009 Begin Concrete, End Abstract
Mar 09 2009 Instant Ruby Deployment
Mar 02 2009 Database Versioning
Feb 28 2009 ActiveRecord Migrations Outside Rails
Feb 11 2009 Taps for Easy Database Transfers
Feb 09 2009 Threshold Transitions
Feb 07 2009 IM Status Timestamps
Feb 05 2009 Stealth
Feb 05 2009 Web Browser as Thick Client
Feb 03 2009 Drizzle, Simplified MySQL Fork
Jan 30 2009 O'Reilly Wisdom
Jan 27 2009 Lua, the Embeddable Game Scripting Language
Jan 25 2009 Joss Whedon's Writing Tips
Jan 24 2009 RestClient 0.9
Jan 22 2009 Antibull Sphere
Jan 21 2009 Get Exceptional + Sinatra
Jan 21 2009 Sinatra 0.9 Released
Jan 20 2009 Github vs Sourceforge
Jan 18 2009 No-Holds-Barred Execution
Jan 18 2009 ActiveSupport and Special-Interest Politics
Jan 12 2009 Gem Weight
Jan 09 2009 Codemash Slides
Jan 06 2009 Undo Last Commit
Jan 05 2009 Successful Products Are Discovered, Not Invented
Jan 02 2009 rush v0.5
Dec 29 2008 DBM Files and Tokyko Cabinet
Dec 16 2008 CodeMash
Dec 08 2008 Grow Then Cull
Dec 08 2008 Caring About Your Craft
Dec 03 2008 Rubyconf Video
Dec 01 2008 Wiffr
Nov 24 2008 Planning
Nov 22 2008 The New Generation of Sysadmins
Nov 19 2008 Ruby Isn't Fun Anymore
Nov 17 2008 Email Stamps to Solve Spam
Nov 07 2008 Rubyconf Slides
Nov 04 2008 Scanty, the Blog That's Almost Nothing
Nov 02 2008 Pony, The Express Way To Send Email From Ruby
Oct 31 2008 The Sorry State of Blogging Software
Oct 30 2008 Giving Up
Oct 14 2008 RestClient 0.8
Sep 27 2008 Erlang
Sep 22 2008 Upcoming Appearances
Sep 16 2008 Rifgraf
Sep 14 2008 Database URLs
Sep 09 2008 Punting
Sep 09 2008 Rushmate, rush + TextMate
Sep 06 2008 How to Run an Open Source Software Project
Sep 03 2008 DDL Transactions
Aug 31 2008 Hidden Assumptions
Aug 29 2008 Object-Oriented File Manipulation
Aug 23 2008 Corn and Software
Aug 19 2008 A Logging RestClient
Aug 15 2008 Acquisition/Investment vs. Bootstrapping
Aug 12 2008 Don't Fear the URLs
Aug 11 2008 Speculating Sucks
Aug 10 2008 Intrapreneur
Aug 08 2008 Ruby Libs for Making Web Calls
Aug 06 2008 Works On My Machine
Aug 04 2008 A Standard for Bootstrapping Rails
Aug 01 2008 RestClient 0.6
Jul 22 2008 Dude, That Is So Fringe
Jul 16 2008 rush 0.4
Jul 14 2008 Owning Up
Jul 06 2008 The End of Bugs?
Jul 02 2008 Read-Only Source Trees
Jun 30 2008 Rebasing is Editing Commits
Jun 28 2008 EVDO Rules
Jun 27 2008 Office Aesthetics
Jun 26 2008 Service-Oriented Architectures
Jun 25 2008 Git Submodule
Jun 23 2008 Recruiting
Jun 23 2008 RubyGems 1.2
Jun 21 2008 RestClient 0.5
Jun 19 2008 Rack, and Why It Matters
Jun 17 2008 Battling Wedged Mongrels with a Request Timeout
Jun 16 2008 Cloud Computing Taxonomy
Jun 12 2008 Quickstart to Hacking Rubinius
Jun 11 2008 yaml_db and heroku-client in Github
Jun 10 2008 Sinatra, My New Favorite Microframework
Jun 08 2008 Railsconf Wrapup
Jun 03 2008 Railsconf Slides
May 27 2008 Railsconf
May 19 2008 Advanced Rails Recipes
May 15 2008 More Git Techniques
May 12 2008 Firefox REST Plugin
May 08 2008 Don't Build the Super Nifty Node System
May 07 2008 A Better Daemonize
May 02 2008 Rocking the Mocking
Apr 29 2008 What Defines the Ruby Community?
Apr 24 2008 Curators
Apr 23 2008 Video Quagmire
Apr 23 2008 The Startup Curve
Apr 22 2008 Why No Love For RSpec?
Apr 18 2008 Ruby Conference Slides Online
Apr 16 2008 Model + Controller = Unified Resource?
Apr 14 2008 Useful, Necessary, Beautiful
Apr 07 2008 Avoiding Inject
Apr 05 2008 rest-client 0.4
Apr 04 2008 Loose Whitespace Annoys Me
Mar 31 2008 Small Projects
Mar 28 2008 Admin Debris
Mar 26 2008 rush 0.3
Mar 26 2008 Y Combinator
Mar 23 2008 Binge and Purge
Mar 21 2008 Speaking Gigs
Mar 20 2008 Situated Software
Mar 18 2008 A Taste of the Future
Mar 16 2008 to_xml
Mar 15 2008 One Expectation Per Spec
Mar 14 2008 REST Enlightenment
Mar 13 2008 rush 0.2
Mar 12 2008 Startup School
Mar 11 2008 Morning Clarity
Mar 11 2008 Rest Client 0.2
Mar 09 2008 Rest Client
Mar 09 2008 git-wiki
Mar 07 2008 Incremental - Always
Mar 04 2008 Unobtrusive Screencasting
Mar 02 2008 Sysadmin vs. Programmer
Feb 27 2008 In The News
Feb 26 2008 The Legacy of the Self-Made Man
Feb 23 2008 rush Mailing List
Feb 23 2008 Test Assumptions, Not Methods
Feb 22 2008 Clarity and Brevity
Feb 21 2008 I'm Tired of Logging In
Feb 21 2008 Suckage
Feb 20 2008 gem install rush
Feb 19 2008 rush, the Ruby Shell
Feb 18 2008 Making OS X Spaces Sane
Feb 18 2008 Changesets, Not Snapshots
Feb 12 2008 Work and Play
Feb 07 2008 Minimalist RSpec Matching
Feb 02 2008 Theory vs Practice
Feb 01 2008 HTML Paste
Feb 01 2008 Shifting Resources to Higher Value Uses
Jan 28 2008 Proof-Driven Development
Jan 25 2008 Rake Task To Port Your Unit Tests to RSpec Specs
Jan 22 2008 Using Ruby's Readline Library
Jan 20 2008 Remote Filesystems
Jan 19 2008 Passion
Jan 17 2008 Overriding Rake Tasks
Jan 16 2008 Ruby Test Framework Roundup and Musings
Jan 12 2008 ThruDB
Jan 12 2008 Rails Shared Hosting
Jan 05 2008 Forking Rails
Jan 01 2008 Be Narrow In Your Rescues
Dec 30 2007 I Git It
Dec 28 2007 SSH Tunnels
Dec 20 2007 Nested Resources in Rails 2
Dec 17 2007 A World Without SQL
Dec 12 2007 In Defense of Yak Shaving
Dec 10 2007 Rails 2 Upgrade: ActiveResource
Dec 03 2007 Conditional Javascript Includes
Nov 15 2007 POST Payloads
Nov 13 2007 ActiveRecord Setter Overloading
Nov 11 2007 Small Victories: The Perptual Coding Machine
Nov 09 2007 Good Tools
Nov 08 2007 Welcome