sharick.xyz Home Blog Projects Directory Misc Contact

Design Philosophy

This page outlines the philosophy of web development I try to practice on this site. I aim to have a website that is clean and efficient, and avoids the bloat and overcomplication I dislike in many modern websites; in short, the kind of website I prefer to browse.

Design Principles

This philosophy encompasses various principles I try to follow when developing it. I don't always follow them to the letter, and in many cases there are even tradeoffs between different principles, so these are more of best-effort guidelines than hard and fast rules (with the exception of the first).