C/C++
“Effective C++” and “C++ In A Nutshell”
Finished most part of “C++ In A Nutshell”, and Scott Meyer’s “Effective C++”, and started to learn the basics of C++ language. Really great books to start to learn the basics of C++, and some of the fundamental problems in the language.
System Design
What Are System Design Questions?
A very interesting guide to scalable system design and how you should deal with them in an interview. It’s very interesting to learn the basics, while to do them properly, it might require years of experience.
Scalability For Dummies
A guide to scalability, a series of interesting and concise introduction to the same problem.
Unix
Unix As IDE: Introduction
A very interesting guide on how to use Unix’s core utilities (grep, find, bash, awk, sort, gcc, gdb, git, vim/emacs, …) to arm yourself for code editing/maintenance tasks.
Programming Languages
How It Feels To Learn JavaScript In 2016
JavaScript…
The Definitive Guide to Python Exceptions
A Python hacker’s guide to Python, from the author of “The Hacker’s Guide To Python”.
Miscellaneous
Why Democracy Rewards Bad People
In light of the recent election…