It's about Time

46 seats left
Friday, September 18, 2026 2:30 PM to 5:30 PM · 3 hr. (Europe/Prague)
Medium 1
Workshop

Information

Time looks simple until it breaks your code. A "day" isn't always 86400 seconds, Time.parse silently lies, and 1:30 AM can happen twice. Or never.

In this hands-on workshop, we'll trace timekeeping from ancient calendars to atomic clocks, and dive into Ruby's Time, Date, and DateTime, plus ActiveSupport's safety tools. Through guided exercises, you'll handle time zones, DST gaps, leap seconds, storage, background jobs, and flaky tests. You'll be ready to spot and fix time bugs before they reach production.

Session level
Subsession