logoTan Chia Chun

Welcome

A personal docs site for software engineering notes, references, and study summaries.

Introduction

This docs site is my personal place for collecting software engineering notes.

I use it to turn things I learn into short, searchable references that are easier to revisit later.

The notes here are not meant to be a perfect textbook. They are working notes: practical explanations, examples, comparisons, and reminders that help me understand a topic well enough to use it in real projects.

If a note feels incomplete, that probably means it is still growing with me.

You may use the sidebar or search to explore by topic.


How I Use These Notes

I write each page to answer the questions I usually have when learning or revisiting a topic:

  • What problem does this concept solve?
  • How does it work in simple terms?
  • What are the important trade-offs?
  • Where does it show up in real applications?
  • What examples or patterns should I remember?

Some pages are quick summaries. Others go deeper with code samples, tables, and implementation details. Over time, this site should become a map of the concepts I keep coming back to as a developer.

On this page