A Complete Beginner Gets Started Using Docker (Mac)

Our team is planning on moving to Docker in the coming months. After attending a number of Docker-related sessions at cf.Objective() this past week, it seemed time to get my hands dirty and actually start working with it. The following is a painfully simple walkthrough of the steps I took to go from zero-to-Docker.

Continue Reading

Updated Considerations When Validating Email with Mailgun

Well, they say that all good things must come to an end, which turns out to be the case for Mailgun’s free email address validation API, a service about which I’ve spoken highly in the past. In a June 27th blog post, along with new features, they announced a usage based pricing model. So, what’s changed? Should you still probably be validating your email with Mailgun? The answer, as usual, is that it depends.

Continue Reading

Quick Tip - CFML Documentation on Mac

I’m frequently digging up documentation for various CFML functions. The key, for me, is the convenience and ease with which I can integrate these lookups into my workflow. There are a few ways to do this, depending on your preferences, but I’m happy with the process I’ve settled on, as it provides fast access to both Adobe’s ColdFusion documentation and cfdocs.org.

Continue Reading

What's that function - val()?

What’s the name of that function? The one that converts the opening numbers of a string into a numeric value? I always forget. For the record, it’s val().

Continue Reading

Why Does Git Keep Asking for My SSH Password (Bitbucket / Github)?

I’m making an effort, when I learn something while resolving an issue, to document the process. I’d rather not have to muddle through the haze of déjà vu trying to solve the same problem a second and third time. The writing both helps me learn and serves as a resource when I forget. This is one of those “documentation” posts; hopefully others find it helpful as well.

Continue Reading