
SOLID Principle Brochure
SOLID principle helps us write better code.

SOLID principle helps us write better code.

Try out Exp-Z, a lightweight expense tracker running entirely in your browser. Built with React, Vite, and Tailwind CSS to demonstrate modern frontend state management and local persistence.

Why waiting for perfection is a trap. A reflection on the 'Analyst vs. Builder' mindset and the power of starting before you feel ready.

From clicking MIDI to writing code: A step-by-step tutorial on building a 138 BPM Trance beat using Strudel and JavaScript.

Finite games are played to win. Infinite games are played to keep playing. A reflection on why staying in the game matters more than any single score — including why I wrote this post after a long pause.

Logical vs physical foreign keys, N+1 in the ORM layer, optimistic vs pessimistic locking for concurrent updates, and operational habits — indexes, soft deletes, audits, naming — that keep a schema maintainable.

What growth mindset really means, why exam-oriented education makes it so hard to adopt, and how to start rewiring your default response to failure.

Why I keep watching reviews for gadgets I already own — and how I broke the loop.

The boundary of my language is the boundary of my mind. A reflection on how the words we have — and the precision with which we use them — shape the very limits of what we can think, feel, and become.

A practical walkthrough of the three normal forms (1NF, 2NF, 3NF) — with flawed tables and challenge questions — plus a four-step decomposition framework for splitting any messy table into clean, perpendicular pieces.