I’ve compiled a list of items to work through on my checklist so I thought I’d share it, with some of my own thoughts.
Learning in public
I've always hesitated sharing publicly what I have learned and what I'm working on, not because I fear being wrong, but that I always assumed "everyone probably knows this" or "I'm not sharing anything that's special".
After reading Swyx's article I realised that the main consumer of such a content would be me. I need to create a knowledge base for myself, and sharing as I learn will give me that. Whether this commitment to Learn in Public helps others or not, it should not stop me from showing my work.
Recording TIL on GitHub
At every role I've had I've always made mental notes about little snippets of code I found interesting, and thought that using it immediately would cement that knowledge in. But over the years I've lost count of so many useful little bits that I needed to use but can't find again. I just have a vague idea I can't put to words and spend hours searching for it again, scouring documentation and blogs till I find it or give up.
When I found out about Josh Branchaud's TIL repo this little mind was blown.
Brag document
This one is a relatively new idea to me. I didn't even realise documenting my everyday work would help me in the future, with things like CV/resume, performance reviews etc. Julia Evans has a great template to start logging all your wins. I’m calling mine the Brag Log.
Note:
It wasn’t really today but in the last few weeks