Hacker News new | ask | show | jobs
by xtiansimon 1790 days ago
I had to read a few answers before I understood what you could possibly be referring to. On the one hand, if you realize you don’t have notes because you don’t study, then there is your answer.

On the other hand I am happy to share what has been very successful method for me learning Python AND researching solutions for my scripting projects: Jupyter Notebooks.

Notebooks use Markdown which lets you cleanly collect links.

Code cells let you test code samples.

The success of Notebooks in my process has lead me to adopt Markdown in all of my personal notes (text-based).

A quick note on this last point—-a friend of mine recently commented they are developing on a Mac and using Notes app. I have a Apple laptop, so I’m familiar with Notes app.

There are just too many details making Notes app unsuitable to detail here. So, hear me now, and believe me later. Don’t use it. (except for convenience of notes between iPhone and other Mac products).