Thoughts
Add 1 month to a date in Python:
"There's an inherent ambiguity in adding a 'month' to a time"
Add 1 month to a date in Rails:
`+ 1.month`
I'm going insane I'm going insane I'm going insane. It's not ambiguous. Fricking figure it out. The reason I use high level languages with robust standard libraries is so that I don't have to implement date handling logic myself! I get it. One month isn't a fixed number of milliseconds, but newsflash, neither is "a day". Like. Any human being understand what I mean.
Okay there is a third-party Python module for this. It's okay.
```rb
MacBookGamma:~ | matthias% irb
irb(main):001:0> require "active_support/all"
=> true
irb(main):002:0> Date.today + 1.month
=> Wed, 11 Oct 2023
```