My burnout journey

As a software developer, I've been on and off many projects over the years - different role on the same project, another project in the same company, and sometimes it's time to switch companies.

It's a balance of what gives and takes my mental energy at work..

..and about what I can do to keep the balance positive at a given environment. It's mostly about prevention, I have never collapsed from burnout yet, but many times, it's been less fun than I would have wanted.