I created this gist that is a CommandBox Task Runner that takes a glob pattern and runs CFLint on any files that match.
»
In part I of this blog series we walked through using TestBox-Sna...
»
In my previous post, I discussed the importance of refactoring and a general workflow for using Approval Tests to be sure you...
»
Legacycode.rocks is a great resource for anyone working with legacy code. Aside from a ton of useful information, it is also motivational because they really try ...
»
Watching the keynote talks from this year’s Into the Box Conference gave me some inspiration to start learning more about running CFML applications in Docker. I currently run a Jekyll Docker image to ...
»
This is a script I wrote to quickly setup a new Mura 7 development server in CommandBox. It runs ...
»
In my previous blog posts I talked about working with streams in Node.js. I assumed I could do something similar working in CFML by using Java but had never attempted it. ...
»
In Adobe Coldfusion you can only return one record set from using cfquery or queryExecute. If you need to return multipl...
»
A quick tip for future Jason or anyone else who may work with Coldbox and legacy code (not MVC) running side-by-side. I found this well documented in the »
I have been refactoring a Coldbox application as a Single Page Application using Vue.js using »
I was recently tasked with building a complex report. I wrote a SQL Server stored procedure to return the data. It accepts 5 parameters and has complicated logic. It seemed to run fine at first but I ...
»
JSON Web Tokens (JWT) are commonly used in single-sign-on solutions. They can also be used to authenticate single-page front-end applications with a back-end API. The ben...
»
In my previous post Processing Large XML Data Feeds With Node.js I gave an example of calling a SOAP webservice then writing the...
»
With Lucee you can add a datasource for the H2 embedded database and if the database doesnt exist it will be crea...
»
At work we have a job that process a large data feed that involves consuming a SOAP webservice that returns 150MB+ of data. The job runs in Coldfusion which reads all the data into RAM and depending o...
»