By the end of 2025 I learned that:
1. The right amount context is key for LLMs
2. Planning step can go a long way (spend more time in planning/sketching before entering execution mode). It'll definitely lead to fewer dead ends.
Since iPhone, Apple has made the iPad, Apple Watch, AirPods, M-chip Macs โ the list goes on.
The only successful Meta products that have any impact today are acquired successful companies rather than products Zuck developed. Facebookโs feed is a dead mall. Astronomical cope.
There needs to be some part of your journey as a programmer that you do not because it is easy, but because it is hard. It doesn't have to be all of it, but your mental faculties will absolutely atrophy or fail to develop if there is none.
Async communication is the secret sauce of remote work that companies who went remote during the pandemic never understood.
Literally the secret of fully distributed companies like @gitlab