𝗛𝗼𝘄 𝘁𝗼 𝗔𝗽𝗽𝗿𝗼𝗮𝗰𝗵 𝗛𝗮𝗿𝗱 𝗣𝗿𝗼𝗯𝗹𝗲𝗺𝘀

Most engineers copy old solutions. First principles thinking is different. It removes assumptions. You build from the ground up.

Here is how you do it:

This method is tiring. Do not use it for every task. Save it for big problems. Use it when old ways fail.

Source: https://dev.to/therizwansaleem/how-to-approach-hard-problems-first-principles-thinking-for-engineers-5f1g Optional learning community: https://rizwansaleem.co