Post archive
-
Relaunching my site in Eleventy
A new, Eleventy-based beginning for my site. I hope it will encourage me to post more regularly!
-
Preside selectData(): related objects and joins
Part 3 of an in-depth guide to Preside's selectData()
-
Preside selectData(): filtering data
Part 2 of an in-depth guide to Preside's selectData()
-
Preside selectData(): the basics
Part 1 of an in-depth guide to Preside's selectData()
-
Let's Encrypt SSL with Apache reverse proxy
Configure your reverse proxy to pass through HTTPS status
-
Working with FoxyCart data feeds in CFML
Integrating callback data from FoxyCart into your CFML application
-
SES URLs in Mura FW/1 plugins
Intercept SES URLs for data-driven complex plugins
-
RTFM carefully when applying CF hotfixes!
Make sure you're deleteing the correct files...
-
Deploy your website changes using Git
Say goodbye to FTP and increase security at the same time
-
Server crash, possibly due to hacking attempt
Protect your server from being attacked over SSH
-
Using cfthread to speed up your web service calls
Set service calls to fire-and-forget if the result is not critical
-
Tip: make sure your new IPs are clean
A sordid history for an IP can have an influence on the visibility and reputation of your site
-
CSS tip for centered site designs
Avoid the sideways jump of content between pages of different lengths
-
ORM gotcha: Hibernate reserved words
Words to avoid when naming your CF ORM entities
-
Serving web fonts from IIS
Ensure MIME types are set up for fonts files you want to serve
-
Stop mail clients auto linking text as URLs
A simple tip using invisible zero-width spaces
-
Handling initial display states for jQuery-enhanced pages
Avoid seeing elements on the page before jQuery hides them