since 1999

Secure Passwords & Passphrases

We Won a Hackathon with Scriptive! The Programmers' Perspective.

Upcoming Remote Pair Programming Talk at the Atlanta Ruby Users' Group

What is Object-Oriented Programming (OOP) really talk by Bob Martin

Happy Father's Day

OpenSSL: Encrypt Data with an RSA Key with PHP

Enhance Early Adoption with Mobile Friendly Themes

mod_deflate: Dramatic website speed increase with Apache compression on Ubuntu Linux

How to supercharge your mobile visitor's experience with mod_deflate, which tends to provide a 62% to 72% savings on bandwidth required to deliver each page.

Rails: Gmail Reply-To on Contact Form Email

Rails: TypeError: nil can't be coerced into Float

In Rails, whinny nil exceptions are a real pain. I like to use to_f when computing float values because nil.to_f is 0.0.