Matthew J. Clemente

This is the third in a series of posts about getting started with Docker. In the first I set up Docker on my machine; the second covered running ColdFusion on Docker (with Lucee). My next step was to tackle Adobe ColdFusion (ACF), which turned out to be easier than anticipated.

Jul 27, 2017
4 minutes

I just got Docker up and running, and now I want to use it to run some of my actual ColdFusion code. I’ve primarily worked with Adobe ColdFusion (ACF), but at this point, the most prominent Docker development for CFML is being done with Lucee, so I’m going to use that for my initial attempt.

Jul 26, 2017
4 minutes

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.

Jul 25, 2017
2 minutes

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.

Jul 08, 2017
6 minutes

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

Apr 08, 2017
3 minutes

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().

Feb 24, 2017
2 minutes

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.

Dec 22, 2016
2 minutes

As evidenced by the dearth of posts, life, both personally and professionally, has been extremely busy of late. I don’t see it slowing down any time in the short term. However, I wanted to document my process of moving from LastPass to 1Password, and converting my LastPass folders into 1Password tags. This is more for my own reference than anything else. The process wasn’t terribly smooth, but I’ve been thrilled with making the switch.

Dec 04, 2016
8 minutes

The TL;DR of this post, which should be readily apparent from the title, is that Mailgun provides an excellent service for email validation. Most of us don’t want or need to know the details of the RFCs; we want an easy way to validate email addresses, so we can get on with building our apps.

Sep 01, 2016
9 minutes

While struggling to write a different post, I procrastinated by deciding that, to boost my productivity, I needed the preview of the post to live-reload. It was actually really easy to set up (and it’s very cool to use).

Jul 29, 2016
3 minutes