Skip to main content

Welcome!

This is a space for me to store some of my notes and compile what I have learnt :D

info

Below is a compilation of reading materials that has been recommended by others

Repositories / Source Code​

Books​

  • Refactoring: Improving the Design of Existing Code
  • Java performance: The Definitive Guide
  • The Art of Readable Code
  • Clean Code: A Handbook of Agile Software Craftsmanship
  • Test Driven Development: By Example
  • Functional Programming; What? Why? When?
  • Don’t Make Me Think: A Common Sense Approach to Web Usability
  • Mathematical Foundations of Computing
  • The Future of Programming
  • Domain-Driven Design: Tackling Complexity in the Heart of Software
  • Patterns of Enterprise Application Architecture
  • JavaScript: The Good Parts
  • Fluent Python: Clear, Concise, and Effective Programming
  • HTTP: The Definitive Guide
  • The History of Python
  • Java Modeling In Color With UML: Enterprise Components and Process
  • Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine
  • Operating Systems: Three Easy Pieces
  • The Art of UNIX Programming
  • Programming Language Pragmatics
  • Types and Programming Languages (MIT Press)
  • Java Concurrency in Practice