Delighted to be presenting at CFCamp 2024, on "Using Redis for session storage in ACF and Lucee"

I'm delighted to share the news that I've been selected to be a presenter again at the wonderful CFCamp event, being held again June 13-14 in Munich, Germany.

From: Charlie Arehart - Server Troubleshooting

Speaking online tonight at MMCFUG, on "What if no one is monitoring your DB server?"

Just wanted to share news for my readers here that tonight (Apr 9 at 7pm US Eastern time) I will be presenting at the online meeting of the Mid-Michigan CFUG, on the topic, "What if no one is monitoring your DB server?".

From: Charlie Arehart - Server Troubleshooting

Using Netlify Edge and Blob Support to Investigate Website Traffic

For some time now, I've relied on my Netlify Analytics report to keep track of how well my site is doing, what content is popular, and so forth.

From: Raymond Camden

A Quick First Look at Amazon Bedrock (with Node.js)

My regular readers (hello, yall rock!) know I've been playing with generative AI the past few months.

From: Raymond Camden

Understanding RegExp Capture Groups When Using .split() In JavaScript

Ben Nadel demonstrates how regular expression capture groups work in String split() calls in JavaScript....

From: Ben Nadel

All Your Dragons Are Belong To Us

Forgive the somewhat silly title, but it's not like I haven't been silly here before.

From: Raymond Camden

Playing With MutationObserver In JavaScript

Ben Nadel explores the MutationObserver API as a means to dynamically bind and unbind controllers in JavaScript....

From: Ben Nadel

Links For You

For those who celebrate, happy Easter.

From: Raymond Camden

Using VALUES / ROW To Create Derived Table From Static Values In MySQL 8.0.19

Ben Nadel demonstrates how to use the VALUES / ROW construct in MySQL 8.0.19 to provide static data as a derived table....

From: Ben Nadel

On Ending Path Variables With A Slash (Or Not) In ColdFusion

Ben Nadel pontificates on whether or not to end path variables with a trailing slash in ColdFusion....

From: Ben Nadel

Promise.withResolvers in JavaScript

Let me know if you've heard this one before.

From: Michael Walter Van Der Velden

Using Generative AI to Check for Spam

A few days ago I wrote up an exploration I did in Spam APIs, "Spam APIs in 2024".

From: Raymond Camden

Using CFModule To Render Templates With Isolation In ColdFusion

Ben Nadel demonstrates that the CFModule tag can be used to render templates with strong isolation in ColdFusion....

From: Ben Nadel

Automating Blog Post Headers with Firefly Services

Yesterday I introduced you to Adobe's new offering, Firefly Services, and demonstrated a simple example of how to generate images from prompt using the REST APIs.

From: Raymond Camden

Working Code Podcast - Episode 171: Strategy Vs. Tactics

Ben Nadel and the crew talk about the difference between strategy and tactics at work....

From: Ben Nadel

Bypassing Imperva SecureSphere WAF (CVE-2023-50969)

Background Imperva SecureSphere Web Application Firewall (WAF) is an on-premise security solution to inspect, monitor and block traffic to web applications.

From: Hoya Haxa - A Security Research Blog

Automate Generative Image APIs with Firefly Services

Adobe Summit is currently happening in Vegas and while there's a lot of cool stuff being announced, I'm most excited about the launch of Firefly Services.

From: Raymond Camden

Speaking at CF Summit East 2024

The kind folks at Adobe have invited me back to speak at CF Summit East 2024 in Washington DC.

From: South of Shasta: Software Development, Web Design, Training

Spam APIs in 2024

I enjoy building API demos so I generally keep an eye out for interesting APIs to play with.

From: Raymond Camden

Magic Life-Cycle Test In Alpine.js

Ben Nadel explores the life-cycle of a custom magic in Alpine.js....

From: Ben Nadel