Ontem estava estudando, codando, lendo artigos aleatórios quando me deparei com uma ideia interessante para registrar pequenos aprendizados: TIL ou Today I Learned.

Existem várias maneiras possíveis de se guardar informações e se organizar como o Bullet Journal, Engineering Daybook, um caderninho ou bloco de notas, um blog, um board no trello ou no notion, um repo no github ou gitlab. Já testei algumas dessas opções e talvez escreva mais sobre isso no futuro. Mas hoje vou escrever sobre TIL.

A ideia é escrever concisamente sobre algo interessante que li ou usei no dia e gostaria de registrar. Uma escrita em markdown que vai para esse repositório no github. Algo que seja rápido de registrar e sirva pra referência futura mesmo que seja pra perceber quanta informação me expus ou processei. Porque sim. Aprender é uma coisa que acontece todo tempo e é difícil medir ou estar consciente que não foi um tempo de vida desperdiçado.

Até pensei em fazer um TIR “Today I Read” pra ajudar registrar leituras não técnicas. Mas será que preciso disso? Precisando ou não estou gostando do TIL porque é mais fácil que fazer uma postagem de blog e sempre posso voltar para me aprofundar em algum dos tópicos escritos lá.

Outra dúvida foi deixar público ou privado esse repo? A primeira vontade foi deixar privado pois é meu estudo individual… e se eu não conseguir manter esse novo hábito de registrar os estudos e falhar? óh céus! hihihihi

Poisé… seráse tenho que ser infalível pra ser uma boa pessoa dev? seráse a tentativa já não é muito legal se alguém puder aproveitar e também aprender algo de algum dos resumos informativos que fiz? E se algo que aprendi agora for visto como algo que já deveria saber faz tempo? Seráse tem alguém que tá usando seu tempo de vida pra ler isso aqui e ainda por cima vai me julgar? Um pouco me divirto pensando essas coisas.

Mesmo ontem criando o repo privado, depois de pensar um pouco deixei público e com isso veio escolher a licença porque sim. Foi creative commons public domain ou CC0 pq era a opção que tinha pronta no github e os lugares que copiei coisas já eram creative commons de algum dos tipos. E os assuntos lá são pra serem livremente espalhados e não trancafiados…

Outra coisa interessante é que tinha lá no meio do repo inspirador um script em python pra atualizar o README com os assuntos e escritos. ADOREI.

Fiz três TILs iniciais pra ver como era e o que mais gostei foi esse de python:
Primeiro TIL

Espero que tenha contribuido com alguma coisa no aprendizado do dia de quem esteja lendo!