Reads

Here’s an ongoing list of noteworthy articles from the web that I found interesting to read.

Git

  • [How to write the perfect PR (social)] (https://github.com/blog/1943-how-to-write-the-perfect-pull-request)
  • [A better pull request (technical)] (https://developer.atlassian.com/blog/2015/01/a-better-pull-request/)
  • [Merging v/s Rebase] (https://www.atlassian.com/git/tutorials/merging-vs-rebasing/)

Systems Engineering

  • [Comparison between FreeBSD and Linux] (https://www.digitalocean.com/community/tutorials/a-comparative-introduction-to-freebsd-for-linux-users)
  • [Understanding Linux CPU stats] (http://blog.scoutapp.com/articles/2015/02/24/understanding-linuxs-cpu-stats)
  • [Backspace vs Delete in Theory] (http://www.macfreek.nl/memory/Backspace_and_Delete_key_reversed)
  • [Scheduling algorithms compared] (http://spin.atomicobject.com/2015/04/27/uniprocessor-scheduling-policy-comparison/)
  • [Major Linux Problems 2016 edition] (http://linuxfonts.narod.ru/why.linux.is.not.ready.for.the.desktop.current.html)
  • [Linux Tracing Compared] (http://www.brendangregg.com/blog/2015-07-08/choosing-a-linux-tracer.html)
  • [How to C in 2016] (https://matt.sh/howto-c)
  • [How to C in 2016 (critic)] (https://github.com/Keith-S-Thompson/how-to-c-response)
  • [Stack smashing, for fun and profit (re-write)] (https://avicoder.me/2016/02/01/smashsatck-revived/)

Python

Java

  • [How HashMaps work in Java?] (http://javarevisited.blogspot.ca/2011/02/how-hashmap-works-in-java.html)

Infrastructure

  • [ELI5 to MapReduce] (http://ksat.me/map-reduce-a-really-simple-introduction-kloudo/)

Databases

  • [Object Relational Mapping] (https://en.wikipedia.org/wiki/Object-relational_mapping)

Miscellaneous

  • [Open Source Report Card] (https://osrc.dfm.io/)
  • [hack.ernews.info] (http://hack.ernews.info)
  • [The “I want to do everything but end up doing nothing” dilemma] (https://news.ycombinator.com/item?id=9049208)