Now I have been slowly recovering and now looking forward to get back into tech and software again. Is there any good healthy routines that I can follow to slowly get back into the groove of write code? I have been mostly writing python and golang code before and then moved into a more SRE /DevOps role.
Here is what I’m thinking so far:
1. Start building my own home lab. This helps me revisit the concepts of distributed computing and networking and learning to deploy containers with focus on observability.
2. Start working on some side projects like building a static website.
3. Read some books on Linux and play around with some distros. Maybe go through the LFS[1] book through and through.
4. Watch some really good tech talks and relearn some fundamental concepts in software? DNS? Threads? Async?
Any suggestions?
You mean your own company, or working as a freelancer? Both have high potential for burnout, and if you don't have very good connections to get contracts also depression is not far away.
Why not just continue to work in the field you worked before? Two years are no issue, and aparently you had good reasons for the break, so the HR people will understand.
Here's simple app I built to connect: https://github.com/gnuconcepts/ChatWindowLLM
You could look at connecting to Supabase.