2018
February
- February 12, 2018 » A tour of string encoding errors
2017
October
- October 8, 2017 » Set up Headless Chrome with Capybara
- October 3, 2017 » I've added a Jekyll collection of post fragments
August
- August 2, 2017 » How to set multiple GitHub Pull Request statuses
2016
May
- May 4, 2016 » Journey of a media type in Rails
February
- February 22, 2016 » Recovering a rebased commit from GitHub
2015
September
- September 2, 2015 » Uploading and downloading Slack emoji
- September 1, 2015 » Backport ActiveRecord::Relation#or to Rails 4.2.3
June
- June 24, 2015 » Ember: Moving from Ember sprinkles to Ember CLI. Part 2
- June 11, 2015 » Ember: Sprinkling in Components. Part 1
- June 2, 2015 » Understanding Rails model serializers
April
- April 7, 2015 » Gem templates with Thor
February
- February 18, 2015 » TIL: RubyGem executables now go in exe
- February 16, 2015 » Brute force ssh attack
2014
October
- October 27, 2014 » Subtleties of upgrading Ruby 1.9 to 2.0
August
- August 17, 2014 » A RubyGems Adoption Center
July
- July 18, 2014 » Bootstrap Your OSX Workstation with Ruby/Homebrew/Git
2013
December
- December 5, 2013 » Testing against Rubinius on Travis CI
November
- November 18, 2013 » Printing your Ruby code
- November 8, 2013 » How to cryptographically sign your RubyGem
August
- August 21, 2013 » PSA: Specifying Your Gem Version Requirements
July
- July 30, 2013 » All Your Open Source Code Are Belong To Us
- July 18, 2013 » Ruby requires confusion
- July 12, 2013 » Make the world a better place; put a license in your gemspec
June
- June 10, 2013 » Ruby 1.9 Upgrade and Encoding Hell
April
- April 5, 2013 » Rails Routing Restrictor
- April 3, 2013 » Downloading RubyTapas files with Mechanize
March
- March 20, 2013 » YAML and security in Ruby
- March 20, 2013 » Letter to my past self
February
- February 21, 2013 » Now Blogging From Jekyll
2012
December
- December 5, 2012 » Bundle exec magic on Capistrano deploys
October
- October 3, 2012 » PITA update of my Asus Transformer Prime to Jelly Bean
September
- September 25, 2012 » Rails validation message interpolation arguments
August
- August 10, 2012 » Caveats for the developer when upgrading Mac OSX to Mountain Lion
July
- July 3, 2012 » Look inside your ruby classes with DrX
June
- June 25, 2012 » Today's Link Dump 2012-06-25
- June 15, 2012 » Wow, I really understand MapReduce now!
2011
November
- November 1, 2011 » Bundler Ruby Gem Development Tricks
August
- August 9, 2011 » Tracking all partials rendered in Ruby on Rails
June
- June 28, 2011 » Is Your Credit Card Stolen? Check for free!
- June 22, 2011 » Great Commencement Advice From Stephen Colbert (the original)
- June 7, 2011 » Facebook opted you in to another "feature" without telling you
March
- March 10, 2011 » Adobe's Wallaby Converts Flash to HTML5
- March 9, 2011 » Missed a Groupon Me, Too
- March 9, 2011 » Hoptoad, the cloud, and the pond ahead
- March 9, 2011 » Brain: Searching for the First PC Virus
- March 9, 2011 » Faking native iOS apps with HTML/CSS/JavaScript
February
- February 21, 2011 » Isn't the ER our Universal Healthcare?
- February 21, 2011 » Firesheep makes it to the NYTimes.. 5 months later
- February 10, 2011 » Getting Mercurial on OSX Snow Leopard
January
2010
December
- December 27, 2010 » The first truly honest privacy policy
- December 21, 2010 » RailsGirls: Ruby on Rails Workshop for Girls (and Women)
- December 21, 2010 » Neat New Google Apps: Spaces, Words, Anatomy, Earth, Android
- December 16, 2010 » Thanks, Chris, For Introducing Me To Pentago
- December 16, 2010 » Obama Administration Calls For Online Privacy Bill Of Rights
- December 14, 2010 » Coding Horror: The Dirty Truth About Web Passwords
- December 14, 2010 » Restore your google contacts
- December 13, 2010 » A successful Git branching model » nvie.com
- December 13, 2010 » Passenger Trust issue on RVM 1.1.4 Fix
- December 2, 2010 » xkcd: Positive Attitude
- December 2, 2010 » I probably shouldn't argue with Linus Torvalds
- December 2, 2010 » Arsenic-Eating Bacteria Still Prefers Phosphorous
- December 2, 2010 » OS X Portable Applications - FreeSMUG
- December 2, 2010 » Chad Fowler Remembers Ruby
- December 1, 2010 » Random Hacks of Kindness 2.0
- December 1, 2010 » Unintentional Homebrew Pull Request Results
November
- November 30, 2010 » Easy Facebook Birthday Export to vCard
- November 30, 2010 » Contact Linker and Manger in Firefox
- November 25, 2010 » Why Can a Facebook Application Manage My Pages?
- November 24, 2010 » Costs and Benefits of Ionizing TSA Radiation
- November 23, 2010 » Useful Javascript Regex Link
- November 23, 2010 » Update Your iThing: Apple iOS Multiple Vulnerabilities
October
- October 20, 2010 » Casanova's Creed
- October 7, 2010 » Matt Taibbi on the Tea Party | Rolling Stone Politics
- October 5, 2010 » Huge Inception Plot Flaw
September
- September 13, 2010 » A JS game in 1024 bytes
July
- July 27, 2010 » An Improved Liberal, Accurate Regex Pattern for Matching URLs
- July 19, 2010 » Make Users Happy (Not Managers)
- July 18, 2010 » Who Makes Those Videos?
- July 5, 2010 » Whatever Happened to Voice Recognition?
- July 1, 2010 » Microsoft Kin Discontinued After 48 Days
June
- June 30, 2010 » Found on Pandora
- June 30, 2010 » Privacy Theatre, Google, and Users of this website accept it's TOS
- June 30, 2010 » Could your Dell fail? (It might have already)
- June 30, 2010 » Financial Disaster Expert Needed
- June 30, 2010 » Which Team Are You On 'at the end of the day'?
- June 30, 2010 » Possibilities and Problems of CSS3 in the Solar System
- June 28, 2010 » Analysis: Three privacy initiatives from the Office of Management and Budget
- June 24, 2010 » OMG, I CAN HAZ IPHON 4?
- June 18, 2010 » XSS
May
- May 6, 2010 » How we're different from neanderthals
- May 6, 2010 » Market Plummets for A Few Minutes
- May 5, 2010 » HOW TO: Secure Your WordPress Blog
- May 5, 2010 » Finding Great New Sites to Follow
- May 5, 2010 » Another Reason Facebook is Dangerous
April
- April 26, 2010 » Chances Are - Opinionator Blog - NYTimes.com
February
- February 4, 2010 » Is Murray Hill Inc Really Running for Congress?
- February 1, 2010 » Contentedness and Goals
January
- January 21, 2010 » Guessing Passwords
- January 18, 2010 » Google Wave for Collaboration
- January 18, 2010 » Green Therapy
- January 14, 2010 » TSA: A Poorly Thought-Out Use Case
- January 13, 2010 » How Free Should A Free License Be?
2009
December
- December 22, 2009 » Plants Have Feelings Too
- December 22, 2009 » Health Care Legislation and Cost Containment
- December 21, 2009 » Limitations of Current HTML5 Video Tag Implementation
- December 21, 2009 » Spamonomics
- December 15, 2009 » Google Privacy Dashboard
- December 15, 2009 » Data Flood
- December 14, 2009 » On Health Evidence and Policy
- December 10, 2009 » Changing Wordpress Base URL and 500 Errors
October
- October 18, 2009 » Useful: Twitter For Busy People
- October 16, 2009 » Thoughts About Conceptual Art
- October 15, 2009 » Some Pro-Electronic Medical Records Discussion
- October 14, 2009 » Targeting Cell Phone For Fraud
- October 8, 2009 » Old Sig File
- October 8, 2009 » I'm A Scientist
September
- September 29, 2009 » Some Mental Health Benefits of Video Games
- September 29, 2009 » Babies Are Smart
- September 3, 2009 » Another Reason Office 2007 Is A Pain
August
- August 24, 2009 » Computer Troubleshooting
- August 10, 2009 » The Perils of Review Articles, Part 2
- August 6, 2009 » Statisticians Are Becoming A Staple of the Information Age
- August 5, 2009 » Published Scientific Articles Not Written By Scientists
- August 4, 2009 » Another Function of the Spleen Discovered
- August 3, 2009 » Tweet Safer: Twitter Now Blocks Malicious Links
- August 3, 2009 » Conflicts, Engagement, and Resolution
July
- July 31, 2009 » iPhone Hack Exposed: The Key Facts
- July 31, 2009 » Cash For Clunkers
- July 30, 2009 » Take Back the Beep Campaign
- July 29, 2009 » Anaphylactic Allergies: More Than Peanuts
- July 28, 2009 » In Battle, Hunches Prove to Be Valuable
- July 27, 2009 » Cellphone Gripes
- July 27, 2009 » Smarter Than The Average Bear
- July 23, 2009 » The Dangers of Multitasking
- July 23, 2009 » How to Increase Web Site Sign-ups by 200%
- July 23, 2009 » 43 weird things said in job interviews
- July 22, 2009 » Overly Broad Patents Can Hinder Science and Medicine
- July 22, 2009 » Humans Are 90% Microbes
- July 20, 2009 » Don’t Touch ‘A Moveable Feast’
- July 17, 2009 » Some E-Books Are More Equal Than Others
- July 15, 2009 » Why The Calorie Count On Food Labels Is Wrong
- July 9, 2009 » Better Secure Your Wi-Fi
- July 8, 2009 » Bing Beats Google in Some Ways
- July 6, 2009 » Lifehacker - Your Deleted Social Network Pics Are Probably Still There
- July 6, 2009 » Penn Gazette | A Life Worth Living
- July 2, 2009 » Two Centuries On, a Cryptologist Cracks a Presidential Code
June
- June 26, 2009 » Finjan Vital Security- SecureBrowsing
- June 25, 2009 » Google: Let's make the web faster
- June 25, 2009 » Apple’s Management Obsessed With Secrecy
- June 23, 2009 » New Book: Hiding in the Spotlight
- June 22, 2009 » College Savings and a 529
- June 16, 2009 » Regina Spektor's new album
- June 16, 2009 » Finding the Best Collaborative ToDo List or GTD List
- June 8, 2009 » Job Agency I recommend
- June 7, 2009 » Too Clever
- June 7, 2009 » On Core Ideology and Vision
- June 6, 2009 » Managing Disappointment
- June 4, 2009 » In the Clouds
- June 4, 2009 » Leadership through telling stories