cfqueryparam, cfsqltype, Lists, and You
How do you choose the right cfsqltype for a list param?
How do you choose the right cfsqltype for a list param?
Avoid the mistake I most commonly make when setting up a new site
Destructuring is a helpful tool, but all the examples leave out proper scoping. Can it be done?
All the summity goodness in one place
Text casing usually doesn't matter in CFML, but sometimes it's important. You can write case-sensitive rules to find issues in your code.
Public, Private, and Remote are relatively obvious. Not Package, though.
Do you need to use CodeChecker in CI? Exit code matters. See how to get a non-zero exit code when there are problems.
Script-based looping behavior changed in a subtle, yet very hard to detect way in CF2016. Here's what you need to look out for.
You may be think one is as good as any other, but you'd be wrong.
Getting a Null value isn't obvious, but it's also not difficult.