Skip to main content

Creating a ColdFusion Calendar That Doesn’t Lie About Time

Creating a ColdFusion Calendar That Doesn’t Lie About Time

NEW

Part 1

Time Is Not a Timestamp

9:00 AM sounds simple until someone asks, “In which time zone?” Explore why timestamps, local times, UTC offsets, and daylight saving rules are not interchangeable, and why treating them that way can make schedules drift, events move, and otherwise sensible code behave like it has a grudge.

16 NOV

Part 2

Edit This One, or All of Them?

Moving one Thursday practice to Friday should be easy. Unless Thursday doesn't actually exist as a database row. See how a ColdFusion calendar handles single-event edits, series splits, cancellations, and the kind of foreign-key bug that makes a passing test suite look downright suspicious.

19 Nov

Part 3

Calendars In and Out

23 Nov

Part 4

Telling People Things

26 Nov

Part 5

Running It, and Knowing What Not to Build