• Stars
    star
    3,937
  • Rank 11,093 (Top 0.3 %)
  • Language
  • Created over 12 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Notes from books and other interesting things that I've read. Table of contents at the end ๐Ÿ‘‡

Notes from books and other interesting things that I've read. Enjoy!

Table of Contents

Completed Notes

Completed notes from books that I've finished reading. In rare cases, notes for chapters are missing if I didn't find the material relevant.

Incomplete Notes

Incomplete notes from books that I haven't yet finished reading.

Other Notes

Notes from things that I've read or watched on the web:

Other

  • Neat words: Words I've read and had to look up definitions for.
  • Frameworks: Useful frameworks for my thinking and my work.

How I Take Notes

On my Macbook, I have the Kindle app open with the book, as well as the markdown file open in a text editor (usually Sublime Text or MacVim, but it doesn't matter). When I read something that I want to summarize, I mentally commit it to memory and Command-Tab over to the text editor and type it out in Markdown. I don't copy-and-paste, because I find this solution allows me to retain the information better, and also it allows me to restructure the sentence if needed (usually editing for length). Usually my memory is not good enough and I Command-Tab back and forth, re-reading it in the Kindle app, and then re-reading what I typed out.

For some of the older notes, I had the text editor open on my laptop, and then the physical book between me and my Macbook. But the algorithm was very similar ๐Ÿ˜›

More Repositories

1

effective-rxjava

Effective RxJava
565
star
2

effective-swift

Effective Swift
46
star
3

iron-cushion

A benchmark and load test for CouchDB
Java
44
star
4

tarsnap-manager

Script to manage Tarsnap backups
Python
11
star
5

schulze-method

A Python implementation of the Schulze method for ranking candidates
Python
9
star
6

bittorrent-dissected

The BitTorrent mainline client dissected and explained.
Python
8
star
7

loco

Loco is an iPhone library that simplifies location acquisition.
Objective-C
5
star
8

coding-in-the-real-world

Coding in the Real World
5
star
9

ReactiveJava

Java
4
star
10

blackjack-analyst

Blackjack Analyst allows evaluation of blackjack playing strategies through extensive simulation.
Java
4
star
11

mgp.github.io

Source for my blog
CSS
4
star
12

redis-types

Library of the Redis data types
C
4
star
13

wai-sudoku

Accessible Sudoku
JavaScript
3
star
14

dotfiles

My dotfiles, cribbed from many places
Vim Script
3
star
15

huge-status-monitor

Writes a cfg file to spectate the best player from SourceTV.
Python
3
star
16

cs4hs-tasklist

Code accompanying CS4HS presentation
Python
2
star
17

canned-http

Script canned responses for HTTP
Python
2
star
18

grouped-table-view-style

Create views for headers and footers of a UITableView with style UITableViewStyleGrouped that are consistent with titles.
2
star
19

sharebears

Sharing (in your company) is caring, yo
Python
1
star
20

streamhighlights

Calendaring for viewing eSports
Python
1
star
21

coding-in-the-real-world-code-samples

Code samples and more for Coding in the Real World
1
star
22

good-enough-java

Guide to writing Java that's, like, good enough
1
star
23

pike

A simple message-oriented socket library in Python.
1
star
24

match-stream-guide

Python
1
star
25

android-async-bitmap-loader

A small and efficient Android helper class for asynchronous loading and caching of Bitmap instances.
Java
1
star