How to set the Release Date on Masa CMS content en masse with the Feed API

A little while ago we had a Mura site (which has recently been upgraded to Masa) with a bunch of blog articles and other content where the "Release Date" field was left empty by accident.

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

ColdFusion Summit 2023 Recap

A few weeks ago was the annual ColdFusion Summit in Las Vegas. And as expected, the event was very worth the trip! Overall I think everything ran very smoothly — food, sessions, staff, the party, and all the other things you'd expect at CF Summit were the same quality as previous years.

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

Best Practices Are Best, Except When They're Not

A code-review of sorts where we go over some of the real-world situations when things just don't go the way the Stack Overflow Gods say they should. We'll look at the pros and cons of solutions in these situations and the lessons hopefully learned along the way.  

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

Mura ORM + Feed API = Awesomeness

Two of the most powerful features in Mura 7 are the improvements made to Mura ORM and the Feed API.

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

JavaScript 201

So you've learned the basics of JavaScript (and programming in general) – variables, if/else statements, loops, and you even know how to use functions.

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

Writing a Mura Plugin With FW/1

You can literally write a Mura plugin using any flavor of ColdFusion you want (Model-Glue, spaghetti code, whatever).

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

ColdSpring and DI/1 Comparison

DI/1 is gaining in popularity, ColdSpring 2 has been quasi-available for a while now too. But do newbies know what they are and when/why to use them? Let's do an intro to the concept of "dependency injection" and see how both ColdSpring and DI/1 handle this facet of development.  

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

An Intro to Bootstrap 3

Bootstrap is a new CSS / JavaScript framework that (among other things) solves many common UI problems in web development.

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

Font Awesome - Never Build Icons Again

Tired of having to make "delete", "edit", "new", "save", "confirm", and "purchase" icons for your clients? In 3 different sizes (desktop, tablet, mobile)? And new versions for each color scheme you use? Enter Font Awesome!  Font Awesom...

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

HTML5 201

By now we're all familiar with the basics of HTML5 -- new tags for sections of a web page, new form elements, and so on.

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

Dependency Injection, why is it awesome and why should I care?

Dependency Injection is a very common pattern used in modern web development.

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

Crash Course in Ionic + AngularJS

Ionic is a great tool for building hybrid mobile apps and AngularJS is a great JavaScript framework that plays very nicely with Ionic.

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

Modularity Shoot-Out: CFInclude vs CFModule vs Custom Tags vs CFFunction

Object Oriented Programming with CFComponents is definitely the direction most development is headed.  But before jumping into OO territory, there is still a lot of modularity and code re-use that can be done with just a few tags - CFInclude, CFModule, Custom Tags and CFFunction.

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

Are there any serious full-time ColdFusion jobs available?

I saw this question posted on a ColdFusion forum the other day: "Are there any serious, open full-time ColdFusion positions outside government contracts out there? Preferrably WFH.

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

Real World ColdBox App Architecture

Hi, I'm Nolan. My team is building a brand new ColdBox 6 app from scratch. We're using Docker, AWS, CommandBox, GitHub Actions, several modules from ForgeBox, Bash scripts, and Alpine.js. And ya know what? This tech tech may very well become the new base line on which I start all future projects.

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

My CFCamp 2023 Schedule

With so much great content at CFCamp, I'm having a hard time deciding between sessions! This is my best guess as to where you'll be able to find me.

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

Speaking at CF Camp 2023

I'm sitting in a hotel room in Munich, recovering from jet lag. That can only mean one thing: CF Camp is back, and I was picked as one of the speakers. :)

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

Into The Box 2023 Recap

Into The Box 2023 wrapped up a couple weeks ago. And as always, it was a great conference!

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