ArraySome and ArrayEvery added in 2018 update 5

ArraySome and ArrayEvery added in 2018 update 5

A overview of arrays in CFML

A overview of arrays in CFML

Moving from DI/1 to Wirebox in a FW/1 application

Trying out Wirebox in place of DI/1

Replacing QueryConvertForGrid with Window functions and Common Table Expressions

Tackling poor performance by replacing QueryConvertForGrid with SQL Window functions and Common Table Expressions

Alternatives to Query of Query

CFML has had Query of Queries for years and it’s been a useful tool but in modern CFML there is no need to use it at all.

Regular Expression Anchors with multiple lines

Regular Expression Anchors with multiple lines

memoize functions in CFML

Memoize functions in CFML

Prevent concurrent logins using cflogin

Prevent concurrent logins using cflogin

Order of equation evaluation

Order of equation evaluation follows BIDMAS aka PEMDAS

Chained assignments – beware of dragons!

A look at chained assignments

Integer Division operator

Using the Integer Division operator

Converting an array of structs to a query dynamically

An exercise in converting an array of structs to a query dynamically so you can dump out the data in a compact form