The past two weeks at work have been just a tad insane. I'm:
- Responsible for the successful delivery (dev/doc/qa) of one feature.
- Writing the documentation for that feature.
- Training product management on the feature for our big user conference next month.
- Learning about the feature I'm taking over in May.
- Writing installation and upgrade guides for the release.
- Writing data documentation for the release.
- Writing release notes for the release.
Everyone above and below me acknowledges that this is an unreasonable workload, but we're all out of ideas for ways around it. My goal was to see how much I could get done without falling into the same dark hole that I did five years ago at Big O.
So, we churned, man did we churn, for the past two weeks. My various teams all pulled together and we got it done. No excessively late nights&emdash;several nights staying to 6pm and one night staying to 6:30&emdash;just a lot of hard, efficient, and effective work. The cost was just mentally draining. It got worse when we realized that a misunderstanding was pushing our deadline up from mid-May to this past Wednesday.
Still, we got it done. Got it all done. We cut a few corners, which bought us an extra day, but it's done. Especially now... now it's done and I can just relax. Relax is good. This was a good win. Feels good. Damn good.