I am wondering how everyone takes notes? This can be while you're testing or doing some courses or you're just putting down a to-do. Do you have a specific notes taking application you use? Are you more of a pen and paper person (like me), do you use vim or emacs with org-mode?

I am interested in what everyone uses in case there is something better than what I am currently doing.


Did you find this post useful? Show some love!

For really short notes I'm still using Google Keep, for larger notes like drafts of blog posts I'm using BoostNote.

It's file based and I'm syncing my notes folder via ownCloud, so I'm able to work on multiple machines.
There's also a mobile version, but I haven't used it yet.

BoostNote looks cool. I am checking it out right now...

Same with Google Keep. There's some feature missing but it work on all my devices and is accessible from everywhere easily.

I use Boostnote synced with Google Drive for most code related notes or markdown documents.

Recently I got my first fountain pen (a Pilot Metropolitan) so I've been doing a lot more paper notes in a Moleskine notebook. I will probably upgrade to a better notebook when this one's done, such as a Rhodia, Clairefontaine or Leuchtturm.

The big sell for fountain pens is that it makes writing a lot more fun!

I currently use a fountain pen with a Leuchtturm notebook. The best part is that the notebook has an table of contents!

Me too, me too!

I also find that the fountain pen makes my handwriting look better. The nib must not be too narrow, tho.

I'm working through a large number of Coursera courses at the moment, and trying to compile good working notes from them. While I've played with Onenote, Evernote, and BoostNote, I struggled to get good integration between my notes and my code.

I'm finding the best solution is simply to use Jupyter Notebooks (inside a Docker environment) and push to Github. This way my notes and code examples are tightly integrated, and I can hop between my Linuxbox and Macbook with a minimum of fuss and drama.

The main challenge I have is that I'm not aware of any good tools for searching my notes in Jupyter notebooks. If anyone's aware of any tools, I'd love to hear it!


Hey there, we see you aren't signed in. (Yes you, the reader. This is a fake comment.)

Please consider creating an account on dev.to. It literally takes a few seconds and we'd appreciate the support so much. ❤️

Plus, no fake comments when you're signed in. 🙃


In particular, macvim for notes so that I can Cmd+tab to it specifically and not have to sift through other iTerm windows.

Relevant plugins:

github.com/scrooloose/nerdtree " :NERDTree
github.com/kien/ctrlp.vim " ctrlp (I have mapped to ctrl-l)
github.com/Yggdroot/indentLine " show with :IndentLinesToggle
github.com/907th/vim-auto-save " autosave, :AutoSaveToggle
github.com/tpope/vim-obsession " Sessions :Obsess / :so Session.vim

I use pen and paper -- research has shown this helps the brain understand, correlate, and retain information. (Even if my err your notes are unreadable ;) ) I'm a fan of non-textual techniques like Mind Mapping (2D bullet points) and using fonts and arrows and boxes and things. Again, this helps with understanding. Read Sunni Brown's "Doodle Revolution" for tons of ideas!

For little stuff I use Google Keep. On my morning commute I listen to podcasts and often they have great ideas I want to research later. For that, Keep is perfect: always there, distributed, and simple and fun to use.


Field Notes notebook and a Staedtler Triplus Fineliner, in my pocket at all times.

Remarkably, I find that the Field Notes slogan is true: "I'm not writing it down to remember it later. I'm writing it down to remember it now." I rarely consult my notes after I write them, and memory written as tactile sticks a lot more than typed notes.

Occasionally I'll use the stock "notes" app but that's really temp storage for the most part, then anything I do with those notes becomes the thing to which I refer back.

I usually write stuff with my editor of choice (currently VS Code) in Markdown format. All the notes are saved in Dropbox. Later on, and if needed to distribute, I convert them to PDF/DOCX/HTML/whatever format with pandoc using custom templates. These converted versions are usually stored in some another service as well (eg. company cloud) for consuming and archiving.

I just can't get my mind into specialised note-taking apps when you can write in plain-text and convert to virtually any format to any service. Apps like Evernote have for ages been obsolete for me. However, I can understand there is a certain work involved writing your own conversion scripts and templates before you can take notes in plain-text.

For me, it depends what sort of things I'm taking notes of. I use the default Notes app on my mac/iphone if it's something that I would like to remind myself of, things that I keep track in this app are:

  • Podcast descriptions (usually there are a lot of useful links there)
  • Things I should explore more
  • Ideas that pop into my head when I'm out an about and only have access to my phone

When studying I usually have an old squared pages notebook on my desk. I use it for scribbling things, taking notes of things I am studying, draw schematics to implement code... pretty much anything.

Then, when I want to make sure that I know something I get this old notebook and pass the contents into a blank paper and add it to a folder where I keep all the things I should know/learn.

Finally, if the thing I'm learning it's very code intensive I usually keep a digital file in my documents folder (I back it up to the cloud and an external drive regularly).

This might not be very efficient though but I seem to know where is what all the time haha

I was using evernote, but whithout having native support for markdown is a mess. So I try different ones and I'm using Quiver happenapps.com/ and it's not in the cloud this one, so you need to provide your dropbox on google drive if you want to sync with other devices.

I really like mindmaps and getting a big picture of things so I've been using SimpleMind (simplemind.eu/) for a conceptual understanding of topics and vsCode + gitHub to work through coding examples.

Most of my notes are ephemeral, so I will just open the closest thing I can find and start writing. Sometimes that happens to be Sublime, other times I'll just open a comment block in the middle of my code (IntelliJ). I'll keep these notes just long enough for me to do what I needed to for them or move them elsewhere.

For more permanent notes, I really like Quiver. Its a nice balance between simplicity and ease of use, and I love that I can switch back-and-forth between blocks of code, markdown, and a richtext editor as many times as I need in a single note. I commonly write quick notes with the richtext editor, use markdown for authoring blog posts or other long-form writing, and both usually involve code snippets.

Emacs with org-mode was a life changer for me! It's hard to start when you are not familiar with Emacs, but it's awesome when you get it! I already used Evernote, Notational e other apps, but any other app gives me the customization level that org-mode have.

I've been using OneNote on my iPad to take notes at university. But after three years of note-taking the app started running slow... Maybe I should delete some notebooks, but I'm tempted to try Evernote now.
Of course I use the iPad mainly in the theoretical courses, I need pen and paper for math and any other practical courses.

Haven't found my note taking app yet. Tried a lot of them, but none worked for me so far. Like the idea of Notion, but it's not ready yet. Currently I am using Notebook.

For short notes which I need only locally and for short time I use Vim.

For tech notes I want locally and remotely I use BoostNote.

For all other notes, bookmarks, projects, brain dumps, etc I use Dynalist, which is something like Workflowly, but much better.

Right now pen and paper, but I'm thinking of moving to a laptop and using something like BoostNote for my notes I need to take in project meetings. I find I usually need to search those notes again later or share them with others.

I'll stick to my pen and paper for quick notes while working.

I usually have a notebook and pen beside me while developing. I write down todos and draw out stuff on it. We have specs written down in Notion.so. I also have a private pages in Notion where I write down stuff things like documentation and sometimes transfer stuff from my notebook here.

Writing down notes in markdown (with any editior like vscode) and keeping it on Github is also an option.

I use Vim to note almost everything. However, I use pen and paper to think deeply, because drawing by hand reorganizes my brain in complex problem.

Another vote for OneNote. I find it simple and versatile, and it's really easy to keep everything organized and synced between devices.

I didn't know about BoostNote until I read the comments. It looks awesome for code notes, so I'll give it a go.

I use Bear to sync notes between my iPhone and Macbook but also always have a paper notebook, because I learn things better when I write them down with a pen.

I use Trello as it shows me everything visually. The "Task" format for cards force me to keep notes short and therefore centered in the main objective.

From there i usually add them more data such as checklists if needed.

I also use sublime text to write my notes in markdown file and then convert those into PDF using pandoc extension using sublime text

Strange that I didn't see built-in Mac Notes in the comments. I find them useful, syncing is there by default. I also use notebook and pen when I have 1:1s

I named my note per topic or per day with date format ( YYYY-MM-DD)
so I can search a note of a day easily.

Also Notes is only for MacOS.... so sad.

oldscool... paper ;) (of course in emergency)!

Here another on that uses OneNote. I find it easy to use, you can find back anything, even text inside screenshots, so I tend to integrate screenshots in my notes.

I use either my FastMail notes space, or Typora and Markdown, synchronized with my home NAS and my MEGA account.

I use Rocketbook everlast and then save them on the cloud

Vim, notes in markdown format, Dropbox for syncing and mkdocs.org/ to publish it as local website with material theme squidfunk.github.io/mkdocs-material/

I use Dropbox Paper and it's worked very well for me.

I use OneNote for note taking, pen and paper for quick short-term reminders, and Google Keep for when I'm out and about and I don't have pen and paper handy.

If I'm not with my notepad, I'll be using Simplenote and Google Keep, as both offers apps for every platform I use (iOS, Linux and Windows)

I have been using Simplenote but BoostNote looks amazing.

I read this post recently, and it mentions the Cornell Method for taking notes. Haven't had the opportunity to try it yet, but loved the idea.

When learning something new, I will take notes down in a notebook. Later I will type them out into a .txt file. I find it helps out a lot to have new material repeated.

I use Spacemacs and Org with dropbox sync and Orgzly on the phone
Also, set up org-protocol to capture links from the browser

I am using one-note it's simple and can embed all media, HTML, files at one place. but looking at BoostNote looks like good for storing code snippets

I use OneNote for keep my book notes and bear to take quick notes

My main tool totake notes is dontpad.com But, for important notes I prefer any tools with login involved or any offline tool.

Google Keep is helping me keep all my personal and professional ToDos... 😇

I use Keep for "keep" important links or references, but my notes I take them on StandardNotes

I take notes by using OneNote. I find that it is very useful in gathering, organizing and tracking my notes digitally.

I'm just using OneNote. Gets the job done.

A mix of pen+paper, Google keep, Standard Notes (standardnotes.org/) and sometimes IA Writer (For articles and blog post ideas)

Classic DEV Post from Apr 26

What do you think of the new Go logo?

I got a hilarious message from my friend about Go's new look & logo announc...

Follow @jess to see more of their posts in your feed.
Robert Newton
QA Engineer, Devops Engineer, Front End Engineer.... Coffee Engineer
More from @newtorob
How to deal with being laid off?
#work #job #development #discuss
Staying Focused
#productivity #development #focus #webdev
Trending on dev.to
My commit message workflow
#git #productivity #workflow
Arch Linux for Devs
#development #linux #rollingrelease #experiencereport
Automated debugging with git
#git #debugging #automation #development
Saying bye to a personal project
#projects #mentalhealth #productivity
How to make beautiful, simple CLI apps with Node
#javascript #node #cli #productivity
Smells like Team spirit
#discuss #career #productivity #workplace
Would Socrates Use Docker Today?
#docker #beginners #learning #productivity