How do you ensure you are always employable?

Posted by jonathon8903@reddit | ExperiencedDevs | View on Reddit | 94 comments

So I have been with my current company for three years now. I don't really have any issues with them nor desire to leave. My days are rarely stressful, it's WFH, and my salary is about average for my skillset. That said, I am constantly nervous about the risk of getting laid off in this economy.

Most of my development has been for my company so nothing I can advertise on my Github page. My website currently is over 3 years old now and I'm working on a full refactor. Do you guys ensure that you have projects in your Github every so often? do you stay involved in OSS? Basically what do you do to ensure that even if you get laid off, you aren't panicking too much?