1. Vegeterian diet, small amount of green tea over coffee or any other stimulants
2.taking regularly couple of days off every month from your mobile, family and friends and do what he hell you want to do, not suppressing your irritation and depression with alcohol or marijuana but gradually helping them find outer expression in terms of any outdoor non-competitive sports activity which you actually like and not what people around you suggests
3.Understanding source of stress by giving equal (VIA POSITIVA, path of faith) or zero (VIA NEGATIVA, path of sceptic) priority to everything and everyone around you to clearly see who is supporting you to live a life you may or may not like but find it worth, this requires great courage as it may have to look beyond and grow out of your current relationship with life partner, business parter, country etc.
Golang is simple, smart and opinionated subset of Java/C#.
Everything moves slowly in corporate world. It will take another at least 2-3 years for large community of Java ecosystem and average devs to adopt Java 21 and capabilities.
Go is just a dumb subset hyped up as simple, but it is useless and slowly it will have to introduce all the remaining pieces in some ugly way as they didn’t plan with them ahead of time - see generics.
That is exactly what I used to think when I started with it. But I changed my opinion after 6 months with Go and eco-system. It's not ugly, it's different and much more concise.
In addition to FFI, socket, package manager and build system performance, I really wish to somehow automagically improve (similar to zero cost abstraction of Rust) my existing business logic in NodeJS which uses methods like map, filter reduce along with utility libraries like Lodash and RamdaJS etc. which are super helpful but causes lot of object allocations underneath.