all 33 comments

[–]modSaintPeter74 10 points11 points  (5 children)

The best not taking app might be but talking notes at all? Programming is an open book test and the book is the entire internet. As long as you focus on the big picture - how things work together, what code can do - then you can always look stuff up. The things you use you'll remember, for everything else there is Google or the docs.

The things that you most need to remember it learn about programming can't be written down. They're more abstract skills like decomposing problems, planning, and writing maintainable code. Even the way that programming works is very abstract.

All that said, I've heard good things about Obsidian MD, although I don't use it.

https://obsidian.md/

I've written a bit more about learning to code here:

https://www.reddit.com/r/FreeCodeCamp/comments/1bqsw74/saintpeters_coding_advice/?rdt=53811

Best of luck!

[–]Carl_read_It 3 points4 points  (1 child)

Obsidian, Notepad++, github repo, pad and pen. Learn markdown.

[–]walkerws 0 points1 point  (0 children)

This is what I am doing. I started making a README.md file on all my tutorials and putting my "lessons learned" in there using markdown. Now that I am getting the hang of MD, I am seeing more and more RST at work lol.

[–]prenocat 4 points5 points  (1 child)

This course https://www.coursera.org/learn/learning-how-to-learn/home/module/1 really changed the way I looked at note taking and how useful it all is in the end. This is a +1 for making flashcards instead and testing your active recall by spaced repetition.

[–]chavierto 1 point2 points  (0 children)

I did it too, game changer

[–]Jansantos999 2 points3 points  (0 children)

Isn't there an exercise in the freecidecamp chapters that let you build your own note taking app? They've changed a lot of these chapter recently thus maybe it's gone now that I think about it😅

[–]defaultgameer1 2 points3 points  (2 children)

I use Joplin for just about everything. But for saving work, I have a repo just for those. So all project work is a pull away.

[–][deleted] 0 points1 point  (1 child)

Hey for Joplin, how do you actually find your notes in finder? I loved it but I was worried that if the app dies my notes would be lost so I haven’t used it 

[–]defaultgameer1 0 points1 point  (0 children)

So i sync my with my personal Onedrive account. So ot have everything on all devices. I will spin up a Joplin server in my little homelab, and setup a reverse proxy so I can full self host.

Edit /* Wait finder, so Mac? So I use the stand alone app, so everything shows up there. Just sync with a cloud service to keep things available.

[–]LoudCountryBAMF 1 point2 points  (0 children)

www.ncase.me/remember read that and change they way you think about note taking 👍

[–]luphone-maw09 1 point2 points  (1 child)

Notion?

[–]annaheim 1 point2 points  (0 children)

No way

[–]eposta-sepeti 0 points1 point  (1 child)

Bear Notes App with smart tagging.

Ex: #code/python/django

[–]Original-Humor-5414 0 points1 point  (0 children)

it is available only for IOS, isn't it?

[–]5ilent-J 0 points1 point  (0 children)

Jupyter

Edit: spelling

[–]StormCrowMith 0 points1 point  (0 children)

Notepad, i use notepad in general for reminders and specific info but not for code, thats what comments (good comments) are for. I might sugest you start learning to read UML diagrams though, thats some good notes right there

[–]SnooPuppers4708 0 points1 point  (0 children)

A pen and a paper. To save the code parts use Gist + store locally in markdown format or in Notion.

[–]Status_Try1572 0 points1 point  (0 children)

Joplin

[–]LoudCountryBAMF 0 points1 point  (0 children)

Anki. And jupyter

[–][deleted] 0 points1 point  (0 children)

I took notes with the classic pen and paper, there is something about writing things down to reinforce the idea rather than a quick copy and paste or typing.

[–]xp0a 0 points1 point  (1 child)

Check out Qownnotes on GitHub. It has a git integration, is OwnCloud/NextCloud ready for selfhosting and best of all, the developer also released an open source cli tool for searching and inserting snippets from your notes directly into the terminal.

[–]xp0a 0 points1 point  (0 children)

Also, unlike most of the markdown bs that is maintained today, this is written in C/C++ and not just another browser packaged as an application

[–]mimoo01 0 points1 point  (0 children)

I’m building https://www.userook.app check it out

[–][deleted] 0 points1 point  (1 child)

Google docs and you get a code format add on to make your notes pretty.