uohzxela / reading-list

In relentless pursuit of knowledge :books:

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

reading-list

Reading

Design Patterns in Ruby Russ Olsen

Designing Data-Intensive Applications Martin Kleppmann

The Design of the UNIX Operating System Maurice J. Bach

Finished

Learn You a Haskell for Great Good! Miran Lipovača

Good introduction to Haskell, but the absence of exercises makes it pedagogically unsound. Oftentimes, I find myself unable to retain the knowledge that the author was earnestly to disemminate.

Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin

This book provides you with a set of guiding principles for writing clean code. Always keep your functions small and don't ever repeat yourself. Choose meaningful and consistent names. If you can follow these, you will write cleaner code than most developers out there. Remember, cleanliness is next to godliness.

To Read

Haskell Programming: From First Principles Christopher Allen, Julie Moronuki

Category Theory for Programmers Bartosz Milewski

How does a relational database work Christophe Kalenzaga

Write Yourself a Scheme in 48 Hours Jonathan Tang

High Performance Browser Networking Ilya Grigorik

Use The Index, Luke! Markus Winand

SQL Performance Explained Markus Winand

Learn You Some Erlang for Great Good! Fred Hébert

SQLite Database System Design and Implementation Sibsankar Haldar

Computer Systems: A Programmer's Perspective Randal E. Bryant

Designing Distributed Systems Brendan Burns

Beej's Guide to Network Programming Brian "Beej Jorgensen" Hall

About

In relentless pursuit of knowledge :books: