Today I Learned
A collection of concise write-ups on small things I learn across a variety of languages and technologies.
0 TILs and counting...
Steps to follow:
-
Create directories for specific topics. For example if you solve a problem on HackerRank create a directory named
Competitive Programmingor if you learned something new in JavaScript, create a directory for the same.Some recommended categories:
- Data Structures & Algorithms
- Meet-ups
- C++/JavaScript/Python
- HTML/CSS
- Git/Version Control
- Machine Learning
-
Inside those directories create a
Markdownfile with your title for exampleVariables-in-JavaScript.md,Create_React_App.mdetc. Make sure that the markdown file has a title. Spaces in titles are not recommended since different services render markdown differently. -
Every Markdown TIL file should start with a
#i.e h1 heading. -
Run
python createTIL.pyto auto-generate the new README file for youOR
If you are using git, you can install this script as a pre-commit git hook so that it is autogenerated on each commit. Use the following command:
cd .git/hooks/ && ln -s ../../createtil.py pre-commit && cd - -
Once satisfied push your changes.
Original Idea/Work thoughtbot/til.