Absolutely No Machete Juggling

Rod Hilton's rants about stuff he cares about way too much.

Uploading a Jekyll Site to Rackspace Cloudfiles

The Worst Programming Interview Question

Top 10 Career-Changing Programming Books

CenturyLink: Traps and Caps

Diving Into Android

OSCON 2013: A Review

Book Review: Presentation Patterns

Spring 2013 Semester in Review

Brief Thoughts on Software Craftsmanship

Fall 2012 Semester in Review

A Stroll Through the Complexity Zoo

Scala Second Impressions

Book Review: The Career Programmer

Getting "Real Work" Done

Traveling Salesperson: The Most Misunderstood Problem

Need-Driven Development

Personal Wiki using GitHub and Gollum on OS X

Spring 2012 Semester In Review

Computer Science and Telescopes

Fall 2011 Semester In Review

Scala First Impressions

The Star Wars Saga: Introducing Machete Order

Why The Complete Bipartite Graph K3,3 Is Not Planar

I Broke Your Code, And It's Your Fault

Magic Variables Aren't Always Magic

Moving One Git Repository Into Another As A Subdirectory

Mechanics of Good Pairing

Conditionally Running Tests With JUnit 4

What Is Technical Debt?

Be Careful With Clover in Jenkins

Ubuntu, Tomcat, Jenkins, Git, and SSH Together

When To Work On Technical Debt

Building a Résumé With Templator

Leaving Rally

A Different Kind of Technical Interview

Adding 'Dont Hyphenate Classname" Support to Hyphenator

Adding Scaling Support in Latex for Wordpress

Going Back to School (Again)

Agile With a Capital “A” Vs. agile With a Lowercase “a”.

Finding High-Impact Areas for Refactoring

Certifications Aren't "Bad" (They Just Aren't "Good," Either)

Avoiding The Big Design Interview Question

You Have To Buy It Twice Before It’s Cheap

Quantitatively Evaluating Test-Driven Development

My Personal 3 Pillars of Job Satisfaction

How To: Convert Audible .aa Files to .mp3 Quickly

Enhancement vs. Defect: More Than Pedantry

Book Review: Pragmatic Thinking and Learning

5 Ways To Hose Your Estimates

How I Lost 90 Pounds in One Year

Managing The Firehose: Controlling RSS Through Pipes

I Love Pair-Programming

Book Review: The Art of Agile Development

My Least Favorite Interview Question

Apple: Semi-First Impressions

Listing Only Java Processes

Moving On...

Getting A Java Object's Refence ID

Passed The Java Developer Exam!

Assert_tag With Two Siblings In Rails

Setting JAVA_HOME in a Batch File

Using Multiple Versions Of Rails

Changing Logging Behavior of Rails via Extensions

Java Compiler Generating Secret Methods

Language Marathon: First Impressions of Ruby, Python, and C#.

Saying Goodbye To Windows

Bigger and Better Things...

Using Western Digital NetCenter with Ubuntu Linux

My Interview With Google

Coldfusion's Compiler

Passed The SCWCD Exam!

Java 5 Global Exception Handling

Password Change Policies

The Innovation Paradox

Bypassing an OK-Only Message Box

Getting Remote IP Address In Axis

Buffalo Buffalo Buffalo

How To Set Up 2 Java JDKs With Eclipse

First Post