Code Monkey home page Code Monkey logo

Intro

I use Google Keep, Evernote, iPhone Notes, Google Docs, Facebook messenges to myself, and a bash script to take notes. The goal of this project is to take the best parts of each and create a centralized note system.

Google Keep

Use Cases:

  • Quotes
  • Images
  • Unplanned reminders (if I pin something up, I will probably look over it when I open Keep)
  • Links

Pros:

  • Dashboard layout gives me a group of notes which I pinned up
  • Easy to look in the past, scrolling down a little usually will go months in past
  • Ctrl+V images

quick notes

This is a command line note taker. Alias is ff because it's quick to type. Example:

ff Today, I went to the park"""

It records the date and stores the note in a text file.

  • It's super convenient when I'm on laptop
  • going through past notes is diffcult.
  • Only way to query is by string search
  • Different way of accessing data (vim textfile) vs entering (ff ${note})
  • Local files are totally isolated

Facebook Messenger

Sometimes, I just message myself on Facebook to record something down.

  • Usually, when I'm on the go and only phone is accessible.
  • Cross platform
  • Hard to look in the past and search for something specific.
  • It's circumstantially convenient
  • I message myself for non-note reasons so things can get lost

Evernote

  • For longer style of notes, usually requires minimum 30 minutes to write a note
  • Webclipper for taking notes on articles/blogposts
  • Tags allow for psuedo organization (much better than categorization)
  • Search is good
  • Inconvenient because after clipping, I have to open the evernote web client and even wait before the clipped article shows up
  • Notes at the top of the page instead of inline
  • Easy to share a written up document

iPhone Notes

Not sure when I use this over Messenger (w/ respect to mobile) but it happens sometimes.

Google Docs

A lot of old stuff on here. I think Evernote has a better editor client so it's strictly better. (Except for pasting images). Good for collaboration and has inline commenting

Goals

  1. Webclipper like Evernote's
  2. Convenience of quicknotes
  3. Dashboard like Google Keep's
  4. Inline comments on webclipped articles (like those on google docs)
  5. Integration across phone, tablet, and laptops
    • On phone, I only enter notes, never look at them
    • Tablet use case is not important
  6. Able to search through all notes
  7. Unified tagging
  8. Backfill with old notes

Zaibo Wang's Projects

catan icon catan

I love Catan. This is a list of everything I've learned

dendritegrowth icon dendritegrowth

Uses edge detection to measure growth of dendrites in battery cell experiments

googlekeep-writer icon googlekeep-writer

Uses web browser automation to write all notes from Google Keep to a Google document

mapmaker icon mapmaker

Scraps google maps to create high detail maps over a large area

quiz_me- icon quiz_me-

Use question generation algorithms to provide quiz questions on class notes

tft icon tft

Teamfight tactics statistical analysis

typing icon typing

An experimental interactive README experience!

vim icon vim

:star: Vim for Visual Studio Code

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.