The great thing about TILs is that once you form a solid set of habits around them they can be extremely quick to put together: the majority of my TIL posts take between 15 minutes and half an hour to write.
I make extensive personal notes on everything I'm doing (in GitHub issues threads or VS Code scratch documents) - turning those into a TIL is mainly about pasting those notes into a Markdown file and tidying them up a bit.
https://til.simonwillison.net/ is my collection so far.
I get a huge amount of value out of these. I don't particularly care if other people read them, the value is in helping me better understand the material and enabling me to refer back to them in the future.
I refer to some of them multiple times every week! This one for example, about Python packaging with pyproject.toml: https://til.simonwillison.net/python/pyproject
“Look it’s 2023 this dude just learned about http error codes”. Silly example but you get the idea.
I wonder what's drives you to make so many Py modules? Do you see reusing modules for your own projects or do you have some other grand plan?
Review articles are not the same as meta-analyses; they aren't attempting to evaluate novel hypotheses using existing experimental data, but rather to understand the state of knowledge in a field.
When an academic worker, especially one on the publish-or-perish treadmill, wants to get into a new corner of their field they sit down and write a review article to both get up to speed and to rigorously explore their personal approach. And everybody who cares about the field is better for it.
When you referenced people in science, I thought your example would be a laboratory log. That would indeed be an example of writing about what you learn, while you are learning it. Lab log is also a genre where the intended audience is the author himself, much like a diary. A lab log does not require originality - you may be documenting in it how you performed a certain bench technique that thousands upon thousands of people have done before you.
A review article is a different genre altogether. It has an audience other than the writer. It requires some originality of thought. There is no need to write a review article if a similar one has just been published. Nor would working through a particular protocol from an established book of protocols (aka the docs) be considered worthy of a review article.
I too have struggled with making writing a habit. But I’ve overcome it in a few ways.
1. I make a clear goal for the year. This year it was 52 articles. I’m on track with 38
2. I evaluate that regularly so I stay on track
3. I find the pressure of having subscribers to a weekly newsletter gives me the impetus to keep going
4. I regularly take time to appreciate all the work and articles I’ve made along the way. I celebrate when I hit little milestones
5. I talk about it often with the people I care about. That way I know it will come up in conversation, and I don’t want it to be one of those things I just say “oh yea I’m not doing that anymore”
In the end, writing became such a chore that I stopped altogether.
In the military it was common to hear, "you don't know something until you can teach a class on it." So there was an expectation that everyone should be able to pass on the skills they are responsible for.
In third year, I became a TA for the course, marking assignments and hosting tutoring office hours. That's when I discovered that apparently I had learned nothing when I got that A-.
Teaching a subject requires you to actually understand it, and not just know enough to pass the test.
I would have never learned so many things up to this depth, if I didn't have to teach them.
I keep breaking down the concept until I am happy with the level of abstraction and I can open it up tomorrow and not be like: " Hmm this sub concept is opaque and it should not be"
Kinda an amateur "publication."
It seemed so simple but the more I work with the question it gets more detailed and nuanced and I also keep finding errors in what should be an embarrassingly simple calculation. I think putting things like this out in the world and getting feedback is another valuable tool. I guess the author talks about attempting to teach it, which is part, but I also think getting criticism from people that know about what you are writing about is very valuable too.
I did this series[0], as I was learning Swift. It helped a lot.
Original post in Turkish: https://www.phpr.org/neden-blog-yazmalisiniz/
English translation: https://www-phpr-org.translate.goog/neden-blog-yazmalisiniz/...
I'd look at questions that I sort of maybe knew the answer to, but the question was a reasonable excuse to dive into more details and understanding so I could better communicate and answer the question. It was great way to get some arcane details about how things work.
It's also related to that phenomenon of the process of writing out a sufficiently detailed question to a problem ends up answering the problem for you.
If you write an essay about each thing you come across, you'll have to learn the stuff to some depth. That of course takes time, so there's fewer things you can learn about in a given time.
OTOH one can also take the view that learning things properly enables more learning of higher concepts that depend on knowing your stuff properly, and so actually taking your time makes more learning possible.
I’ll copy/paste the text into my notes and will later generalize it and turn it into a blog post.
Even if the topic seems simple and self-evident, there’s always someone out there who will benefit from learning from your experience.
i'm also genuinely convinced that people do this quite naturally, but that school beats this habit out of you as it replaces what you would normally do with what you're required to do. once you take people's free will out of the equation, their own natural talents suffer the consequences.
Even for potential readers have been in the field for a long time, these posts can be supremely informative. It's great to hear about newcomers' shortcuts, some of which are mind-stretching for the old guard. And expressing a sincere interest in getting better is a great way to get support from existing experts who are glad to share.
I think writing is part of thinking.
I frequently reread my notes.
I would like to go into more depth with more thoughts but I am usually in pattern matching and permutation searching mode.
It’s just extra effort. Writing is fun for the sake of writing. But I’ve not ever found it helpful for me to remember stuff or whatever.
Either the subject matter makes sense on first pass, or I just need to practice it like math or something a few times and it sticks.
Either you get it or you don’t. And write for fun.