I had a severe burnout a few years ago. I haven't fully recovered yet, but while going through it, I had no energy/motivation to think about work, nor doing it either.
As of now, I'm fine with working, thinking and having meetings, but I've limited myself to work from 9am to 6pm, with a 1-2h lunch break.
I do some side projects on my spare time, but sometimes I get enough of it as well, so I just spend my days watching TV, playing with my dogs etc.
You have all of my sympathy.
I've been contributing to OSS projects for a few years now and all I can say is that it depends on the project.
I have a few open PRs to a small-ish project for about a year now. The maintainers haven't even looked at it. The PRs in question replace broken CI, fix bugs etc.
On the other hand, I have merged PRs to a large project that took the maintainers a few hours to review and merge. The PRs here are minor improvements.
My take is: do not give up. There is a random person in Nebraska that would appreciate your help, you just didn't find them yet.
> There is a random person in Nebraska that would appreciate your help, you just didn't find them yet.
To add to that: it's also possible that they'll appreciate the help when they see it -- but they're out doing shopping for their family / at work / taking some time for themselves at the moment.
Estimating time to complete FOSS contributions can be really tricky because the social considerations are less predictable (generally) than in a workplace environment.
(I say this all as someone who has offered patches, badgered people for attention, and then later felt bad about doing so)
I think that Buildpacks help when your Dockerfile is actually complex due to application's dependencies or build process.
I worked at a company where we used a multi-stage build Dockerfile that was quite long and tedious to maintain and developers would avoid keeping it up-to-date.
There is also another point when developers are used to PaaS such as Heroku that already handles the "build burden" for them and thus Buildpacks may ease the transition to using Dockerfile-based builds (if needed of course).
Just had a call with Kevin and my mind got blown away. The product, although very early on, is superb! The possibilities it opens for companies that are scaling is simply amazing!
I'm looking very much forward to see this being used by my company in the not-so-distant future!
Well done K/W/J!