About Me
I've got a masters degree in computer science and over 10 years of experience building web-based systems using Java/J2EE, Ruby, Rails and PHP. I'm a strong believer in the effectiveness of Agile Methods. Read more »Subscribe
Category Archives: Software Development
Ruby Garbage Collection In-Depth
Ruby garbage collection in gory detail.
Binary Logic Basics
Learn the basics of binary logic.
Ruby Blocks, Procs, Lambda
The in-depth 411 on Ruby closures.
Basic Bit Operations in Java
Basic CS101 stuff. How to perform four basic bit operations in Java.
Arithmetic from Addition
See how to implement addition, subtraction and division using only addition.
Resolve MySQL Issues in Rails on Windows
See how I resolved some very pesky issues with the MySQL Ruby gem on Windows.
How to Upgrade MacPorts Without Deleting Everything
Learn how to upgrade all of MacPorts without simply deleting it and starting over.
Simple Fix for Apache on Snow Leopard
Learn a quick-fix for a common problem running Apache on Snow Leopard.
6 Must-Know Sys-Admin How-Tos for Web Developers
Stop losing time to configuring your development environment. Learn how to keep your development environment lean and mean with a few simple tips.
80 pages of Ruby on Rails Performance Optimization Tips