๐— ๐—ฎ๐˜€๐˜๐—ฒ๐—ฟ ๐—–๐—ผ๐—ฑ๐—ถ๐—ป๐—ด ๐—ช๐—ถ๐˜๐—ต ๐—•๐˜‚๐—ถ๐—น๐—ฑ-๐—ฌ๐—ผ๐˜‚๐—ฟ-๐—ข๐˜„๐—ป-๐—ซ

You use frameworks and libraries every day. You know how to use them. You do not know why they work. This creates a gap in your knowledge.

Use the Build-Your-Own-X (BYOX) method. Recreate tools from scratch. Build a web server. Build a database. Build a version control system.

You do not replace existing tools. You break them apart. You learn core principles. You become a better programmer.

Benefits:

Source: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-build-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-5hkf