- The Big Rewrite 27 Dec 2006
- The Unexpected Consequences of Consumerism 9 June 2009
- Dead-End Jobs: Are You Suffering From Stockholm Syndrome? 30 Dec 2010
- How Learning a Second Language Changed My Life 2 Aug 2009
- 23 travel tips to make long trips more enjoyable 10 Sep 2010
- Mar 7-10
- Pragmatic Rails Studio II
Santa Clara, CA - Mar 29-31
- Pragmatic Rails Studio
Reston, VA - Apr 1-2
- Ruby Nation
Reston, VA - Apr 6-8
- Scottish Ruby Conference
Edinburgh, Scotland - Apr 22-23
- Red Dot RubyConf
Singapore - May 16-19
- RailsConf
Baltimore MD - May 28-29
- RubyConf India
Bangalore, Karnataka, India - Jun 16-18
- Nordic Ruby
Gothenburg, Sweden - Sep 11-14
- SpeakerConf
Rome
Want me to speak at your event? Email me.
Search
Archives
December 2011
March 2011
February 2011
- A forum for The Passionate Programmer
- Be Careful Of Who You Work With
- Automation and Outsourcing
- McDonalds, Six Sigma, and Offshore Outsourcing (notes)
- Rails 3 Recipes needs tech reviewers!
- How Rails Developers do Ajax (with jQuery) in 2011
January 2011
December 2010
September 2010
- Software developers: how do you know when it's the right time to do a big software rewrite?
- Imagine you're hit by a car
- 23 travel tips to make long trips more enjoyable
- Matz Ruby World Keynote
August 2010
July 2010
January 2010
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
- No More Projects
- Things I mentioned in my Ruby Nation presentation
- The Unexpected Consequences of Consumerism
May 2009
- The missing first words from The Passionate Programmer
- The Passionate Programmer at Ruby Nation
- Aloha on Rails
- What would you rather be doing?
April 2009
- The Passionate Programmer: Creating a Remarkable Career in Software Development
- RailsConf Speaker Interview: Mike Subelsky
- RailsConf Speaker Interview: Neal Ford and Paul Gross
- 20 Rails Development No-No's
March 2009
- RailsConf Speaker Interview: Michael Bleigh
- RailsConf Speaker Interview: Obie Fernandez
- RailsConf Speaker Interview: Charlie Nutter and Evan Phoenix
February 2009
December 2008
- Rails Studio in January
- Go Ahead and Complain
- Coding in Sonata Allegro Form
- Twenty More Days in 2008
- All Developers Should Be System Administrators
- Your Customers Aren't Idiots
- Develop a Good Habit in 20 Days
- The Awkward Structure of a Jazz Band Set
- Who Are Your Influences?
November 2008
October 2008
September 2008
- RubyConf Speaker Interview: Nathaniel Talbott
- RubyConf Speaker Interview: Micah Martin
- RubyConf Speaker Interview: Ben Scofield
- RubyConf Speaker Interview: Greg Borenstein
- RubyConf Registration is Open!
August 2008
- Pragmatic Podcast
- My Job Went to India: Number One Best Seller!
- The Rails Studio is coming!
- RubyConf Call for Proposals
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
- Testing, Web 2.0 Entrepreneurship, and Karma
- RailsConf Europe: Full Day Testing Tutorial
- The RubyConf proposal deadline is looming...
- Ruby Hoedowned
- Enumerable#injecting
- Charity and Testing at the Hoedown
July 2007
June 2007
May 2007
- New Lifestyle?
- RailsConf: Dan Moniz was not a no-show
- Changing the World
- What's Happening at RailsConf?
- Babbling in Portugese
- Contribute to Advanced Rails Recipes
- RubyConf 2007...the when and the where
April 2007
March 2007
February 2007
- Leo!
- Edge Rails Goody: Distributed Asset Hosts
- Edge Rails Goody: Automatic 304 for Views Not Modified
- Airline English
- Show Us Your Gems
- Cool
- RailsConf Registration is Open
- RailsConf Registration
January 2007
- Coming Soon
- Rails Recipes is a Jolt Finalist
- XML and J2EE: Commodity Skills
- Advanced Rails Studio
- Don't Follow the Lemmings
- Tattle: The Ruby Census
- Dabble Plugin API
- Who's Tending the Store?
- Justifications and Lies
- The Big Bang
December 2006
- The Wish List
- Site redesign and software change
- About Me
- Speaking
- Consulting
- Training
- Invention or Implementation?
- Software as Spec
- The Big Rewrite
- It's Starting to Happen
- NOVA RUG Tonight
- 2007 Technology Predictions
- Locks of Love
November 2006
October 2006
September 2006
August 2006
June 2006
May 2006
March 2006
- Rails 1.1: Selective Fixture Loading
- Rails Recipes Beta, Kickass Readers, and Another Pragmatic Jolt
- Gosling Thinks Ruby Just Generates Web Pages
- Rails Recipes Talk
February 2006
January 2006
- join(" ", map {"P" . $_ . "cast"} qw(erl od));
- The Virtues of Monkey Patching
- Fight The Traffic Keynote Presentation
- RailsConf CFP - Don't Miss The Chance
- Career Strategies for the Offshoring Era
December 2005
- The Perils of Choosing the Wrong Tool for the Job
- But Do I Have To Work?
- .NET Developer Seeks Shelter in Ruby on Rails
- Sys-Con Interview
November 2005
- On the Ruby on Rails Podcast
- Announcing RailsConf 2006
- On the Radio Tonight in Boston
- The Fear of Point C
- Not One Of 'Em
October 2005
- Part Of The Problem
- Fight The Traffic
- What If You Worked for Free?
- Buy It Now
- Is the Long Tail wagging the dog?
- It's been a very good year
- Big Is the New Small
- It's not just programmers
- RubyConf Face Book
- Remaining Relevant
September 2005
- How to pronounce Indian names
- My Job Went to India is Shipping
- CIOs Want Employees With Business Skills
- One Million Gems Served
- Tough Love
- Who's There?
- Pragmatic Companion
August 2005
- MJWTI: Andy Puts it On Wax
- Sixty Percent of American Workers Mediocre At Best
- RubyConf[:2005] > (RubyConf[:2004] * 2)
- Another "Love it or Leave It" Story (or 2)
- Love it Or Leave it
- My Job Went to India is "Done"
June 2005
May 2005
- Gambit CodeFest in Full Swing
- RubyGems HackFest Part 1
- RubyGems Article in The Rubyist
- The Cover Of My Book
- Hostile Environment for US Programmers
April 2005
- Fixing Tiger's Default Ruby Install
- The Wrong Story
- Rails Day
- Chicago Ruby Meet
- My Job Went to India
- Seattle Ruby Brigade
March 2005
February 2005
January 2005
October 2004
August 2004
- Gem Watch
- Welcome Back CodePaste
- RubyGem of the Month - Rails
- Is Ruby Readable?
- The case of the stolen Powerbook
- Pragmatic Project Automation
June 2004
- Not Dumb Enough
- OSCON Early Bird Registration is Ending!
- RubyGem of the week - ruvi (was RVSH)
- Code Generation is New?
May 2004
- Benchmarking Considered Harmful
- Blame The Customers
- RubyGems 0.3.0 - What's new
- Don't Want--Don't Want--Climbing On My Head!
April 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
- Music of the 21st Century?
- Recognize not Regurgitate
- Pragmatic Prequel
- Ruby Conf 2003 - Austin
- Master of Software Arts
September 2003
August 2003
July 2003
- Hangin Out
- No Fluff Just Stuff
- Work or Play?
- Agile Vs Disciplined
- Future Rubyist?
- Next Generation Aggregators
June 2003
- TestDox for Ruby
- TestDox
- Tivo for your mind
- Microsoft Search Boycott
- A Geek's First Computer
- Pairing With Yourself
- Code Kata: Visualization
May 2003
April 2003
- Back From Delhi and Agra
- Lucked into Linky
- "Practicing" vs. "Playing"
- Assumptions, Bowling, and Constraints
- Hundred Year Language
- Programming Language Evolution
- My Junk Collection
March 2003
- Spaces
- Valueless Software
- Barcelona.days[7].inspect
- Museu Picasso
- Basic English
- Joan Miro Museum
- Are Baapre! Bare Aagwale Gend Hain!
- Smart Bookmarking
- Born Again RSS
February 2003
- Happy Birthday Ruby
- "When bad men combine..."
- Bright Moments
- Google Blogs
- Jetlagged Programming Fun
- XP Dogma + Zeal
- RubLog
- Attention span challenged
- Fit
- Last day in Budapest






