~/talk

Tick Tock: Maintaining Time

slides:none on file

Covers running the time crate: a seven‑year maintenance story that ships 50+ patch releases, enforces an MSRV policy, and treats security reports as top priority (bugs fixed within days). Describes spun‑off crates like deranged and numconf, zero-cost const macros for compile‑time format validation, multiple algorithmic improvements (novel branchless date math, fastest known leap‑year calc), benchmarks showing up to 11x faster offset datetime display, CI sharding that cuts test time from ~20 to ~4.5 minutes, and 20k lines toward a zoned‑datetime implementation.

AI-written summary · about

  1. 0:00Introduction to time crate
  2. 1:05Maintenance history and 0.2 series
  3. 2:090.3 series and breaking changes
  4. 3:54Core types in time crate
  5. 6:02Creating values and macros
  6. 7:29Spin-off crates and dependencies
  7. 10:17Future plans and dependency cleanup
  8. 12:21Formatting and parsing improvements
  9. 14:32Format descriptions as compiler
  10. 16:40Compiler optimizations in time
  11. 19:11Date and time computation algorithms
  12. 21:37Performance optimizations
  13. 25:27Niche value optimization
  14. 26:30CI and testing improvements
  15. 29:22Testing limitations and security
  16. 31:06Language improvements and RFCs
  17. 32:32Action items and 1.0 plans
  18. 35:00Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.