BLOG
Notes from building in public.
Progress updates, decisions, and the occasional post-mortem — as they happen, not polished after the fact.

MCP vs RAG Explained (Beginner Guide)
Two terms you'll keep hearing around modern AI assistants — what they actually do, how they're architected, and why the best systems use both together.

Is ColdFusion Still Worth Learning in 2026?
The reputation is twenty years out of date. Here's what ColdFusion actually looks like today, who's still running it, and an honest read on whether it's worth your time.

ColdFusion and AI: What Developers Need to Know
Is ColdFusion ready for AI? How to connect Adobe ColdFusion 2025 and Lucee with modern LLM APIs, prompt engineering, and enterprise workflows, without replacing your stack.

ColdFusion Security: Update 13 (2025) & 24 (2023)
Adobe shipped coordinated security patches for both supported ColdFusion versions on the same day: SQL injection hardening, XSLT sandboxing, and new deserialization limits. Here's what actually changed.

AI Coding Agents Explained (With a Real Example)
Terminal agents, AI-native IDEs, and 24/7 autonomous agents have gone from experiments to daily tools for a lot of developers. What they actually do, step by step, plus an honest account of using one to build this very site.

How to Deploy Lucee (ColdFusion) on AWS EC2 Ubuntu
A real, step-by-step walkthrough for getting Lucee running in production on an AWS EC2 Ubuntu instance, from launching the instance to a working CFML app behind a firewall and HTTPS.

ColdFusion 2023 Release Update 25: What Changed
A routine maintenance release, not a security patch: 17 bug fixes, 31 OEM library upgrades, and real fixes to Query-of-Queries datatype handling and SFTP cipher negotiation.

How to Deploy Lucee (ColdFusion) on Oracle Cloud, Free Forever
Unlike AWS's 12-month free trial, Oracle Cloud's Always Free tier genuinely never expires. A real step-by-step setup for Lucee on an Ampere A1 ARM instance, including the ARM-specific installer and a dual-firewall gotcha unique to Oracle.

10 Essential Programming Tools Every Developer Should Use
Discover 10 essential programming and developer tools for JSON, Base64, JWT, URLs, regex, UUIDs, hashes, timestamps, SQL, HTML, CSS, and JavaScript.

HTTP vs HTTPS Explained (With Real Examples)
What HTTP and HTTPS actually do differently, how the TLS handshake works step by step, real request/response examples, common mistakes, and interview questions with full answers.

AI Agents vs Agentic AI: Key Differences, Examples & Use Cases
Understand AI Agents vs Agentic AI with clear examples, architecture, Python code, real-world use cases, advantages, disadvantages, common mistakes, and interview questions.