I have learnt the most pulling all nighters on personal projects, listening to good talks, and going down the rabbit hole of why certain tools I use are the way they are.
There’s a lot of fun in doing that, and it’s one of the best things ever imo.
confession:
i really, really like occasionally pulling all-nighters for work-related or learning or reading-a-book sorts of reasons, and think that the energy an all-nighter brings is unique and irreplaceable