2025
        
                    - 24 Sep Using Claude Code To Update claude-cfml (For the First Time)
 - 12 Sep Writing a CFML Wrapper for Claude AI Using Claude Code
 
- 27 Jul TIL: Use arraySet to Initialize an Array of a Specific Size
 - 21 May How Large Is My PostgreSQL Database?
 - 12 May Quick and Dirty CFML Slack Notifications with Hyper
 - 13 Apr On Using the Latest Version of AntiSamy with ColdFusion
 - 25 Feb An Approach to Using Hyper, qb, Logbox, and Other ColdBox Modules with FW/1
 - 17 Jan Retrieving Database Credentials from AWS Secrets Manager with CFML
 - 12 Jan TIL: Storing (non-RDS) Database Credentials in AWS Secrets Manager
 
- 01 Oct TIL: objectSave() and objectLoad() for Complex Data Storage, Transport, and Manipulation
 - 25 Sep Adjusting the Color of VS Code's Built In Bracket Colorization
 - 18 May TIL: The Easiest Way to Select the Last 30 Days (or Any Interval) in PostgreSQL
 - 11 May Group By or Order By Column Position in a SQL Query
 - 23 Apr Reading Specific Lines from a File with CFML (and a Question)
 - 07 Apr Use the PostgreSQL JDBC Driver Directly with ColdFusion
 - 22 Mar PostgreSQL - Only Update If Greater Than
 - 02 Mar TIL: ucFirst() for Word Casing in Lucee CFML
 
- 22 Dec How Our Family Uses SMS and Smart Picture Frames to Connect During Remote Holidays
 - 30 Nov TIL: The Timezone parameter in CFML Date/Time Functions
 - 15 Sep A Note on Misconfiguring my SSH Config When Setting Up Two Github Accounts
 - 06 Sep Building a Basic Uptime Monitor with Pipedream
 - 26 Jun Speeding Up My Shell (Oh My Zsh)
 - 04 Jun Fat Arrow Function Support in Lucee 5 and Adobe ColdFusion 2018
 - 23 May CFHTTP and SSL issues with CommandBox 5
 - 14 Mar Passing Parameters to CommandBox Custom Commands
 - 02 Mar Getting Started with CommandBox Custom Commands
 - 04 Feb Notes on Migrating from MS SQL Server to PostgreSQL
 - 21 Jan Sizing Your Redis Cache for Sessions - A Quick Lesson Learned
 
- 12 Dec Contributing to CommandBox - Steps for Building and Developing Locally
 - 14 Nov Using Redis with Lucee: An Approach with the CommandBox Docker Image and Ortus Redis Extension
 - 11 Oct TIL: Generating .xlsx Files with CFML - An Easy Way to Reduce File Size
 - 08 Oct Adobe ColdFusion Summit 2019
 - 12 Jul What is the Modulus Operator? A Short Guide with Practical Use Cases
 - 14 Jun TIL: Compound Assignment Operators in CFML (+= and more)
 - 31 May How to Install and Manage Multiple Versions of Java (hint: jabba and jEnv)
 - 05 May Into The Box 2019 (w/slides and code)
 - 28 Mar Script to Create Docker Swarm on DigitalOcean
 - 04 Mar Scripting Docker Host Creation on DigitalOcean without Docker Machine
 - 04 Jan FusionReactor for Docker Swarm (Part 2, Alerting)
 
- 14 Dec Updated Configuration for FusionReactor Cloud on Docker Swarm
 - 21 Nov FusionReactor for Docker Swarm (Part 1, Installation)
 - 05 Nov How Not To Use Spreadsheet Functions in Lucee
 - 22 Oct TIL: The Other Way to Embed Images in Markdown
 - 03 Oct Adobe ColdFusion Summit 2018
 - 17 Aug Install Lucee Extensions on CommandBox Docker Containers
 - 06 Aug Using PDFBox with ColdFusion
 - 15 Jul Scripting Docker Host Creation on DigitalOcean
 - 27 Jun It's containers all the way down
 - 23 May Building My First ColdBox Modules
 - 26 Apr Into The Box 2018
 - 20 Feb Publishing My First Package to ForgeBox
 - 18 Jan Invoke Lambda from ColdFusion
 - 11 Jan Parsing AWS ARNs with CFML
 
- 17 Nov Adobe ColdFusion Summit 2017
 - 20 Oct TIL: cfmail debug=true
 - 13 Oct Versioning With Git Tags
 - 09 Oct NCDevCon 2017
 - 20 Aug Using the Builder Pattern in ColdFusion - Concrete Examples from SendGrid.cfc
 - 27 Jul A Complete Beginner Runs Adobe ColdFusion on Docker (Mac)
 - 26 Jul A Complete Beginner Runs Lucee on Docker (Mac)
 - 25 Jul A Complete Beginner Gets Started Using Docker (Mac)
 - 08 Jul Updated Considerations When Validating Email with Mailgun
 - 08 Apr Quick Tip - CFML Documentation on Mac
 - 24 Feb What's that function - val()?
 
- 22 Dec Why Does Git Keep Asking for My SSH Password (Bitbucket / Github)?
 - 04 Dec Switching from LastPass to 1Password and Keeping Your Folders
 - 01 Sep You Should Probably Be Validating Email with Mailgun
 - 29 Jul Live Reload with Jeykll and Hawkins
 - 09 Jul CFScript Syntax Highlighting with Rouge!
 - 09 Jun Working on a CFScript Rouge Lexer
 - 27 May TIL: callStackGet()
 - 12 May Using AntiSamy with ColdFusion 11
 - 29 Apr Working With Rouge for the First Time
 - 11 Apr CFML API Wrappers
 - 06 Apr Getting Started with CFLint
 - 30 Mar Using ColdFusion Loops with Bootstrap Rows and Columns
 - 23 Mar A Note on IIS and Upgrading to ColdFusion 11
 - 16 Mar Think MVC: On Validating in Services
 - 06 Mar Rouge Syntax Highlighting Issue
 - 04 Mar Using QueryExecute (ColdFusion 11)
 - 01 Mar On Wrapping (cf)http Calls in CFThread
 - 24 Feb Blogging with Jekyll (Part 3, Actually Using Github Pages)
 - 24 Feb Blogging with Jekyll (Part 2, Jekyll Setup)
 - 23 Feb Blogging with Jekyll (Part 1, Wrestling with Ruby)
 - 17 Feb Gotta start somewhere
 

