Publishing My First Package to ForgeBox

ForgeBox.io, in case you didn’t know, is directory of CFML packages - bits of code both large and small - written and shared by the developer community to make all of our lives easier. I’ve written a number of open source projects hosted on Github, so I figured it was time that I began adding them to ForgeBox. For posterity (or just my own reference), here’s the process.

Continue Reading

Invoke Lambda from ColdFusion

At Adobe’s ColdFusion Summit (2017), I was able to attend Brian Klaas’s presentation, “Level Up Your Web Apps With Amazon Web Services.” Brian is an engaging speaker - he conveyed excitement, knowledge, and real-world insights into the often overwhelming AWS ecosystem. I was particularly intrigued when he explained that ColdFusion could interact directly with AWS, via the Java SDK.

Continue Reading

Parsing AWS ARNs with CFML

I’ve recently begun working on a CFML project that involves interacting with AWS Lambda. I’ll be posting more on that later, but one of the helpful bits of code that came out of the project was a small function to parse Amazon Resource Names (ARNs) into their component parts.

Continue Reading

Adobe ColdFusion Summit 2017

I’m flying home from my first CFSummit - what a great conference! I gave a ColdFusion-centric version of my send.Better() - Giving Email a REST presentation (slides here) in the first slot of the first day, so I was able to focus on and enjoy the rest of the sessions.

Continue Reading

TIL - cfmail debug=true

I’m speaking next month at Adobe ColdFusion Summit 2017 in Las Vegas. In preparation, I was reading the documentation for cfmail and was surprised to learn that it had a boolean debug attribute. While it might not be a hidden gem, if you’re sending emails via STMP, you might find this option helpful to, yes, debug email issues.

Continue Reading