All Posts Page 6

2023

Review

So Good They Can't Ignore You by Cal Newport

Passion is overly romanticized. The book opens with Steve Jobs's commencement speech, pointing out that what Jobs actually did was quite different from what he preached. I believe passion shouldn't be something you're expected to force out of thin air; rather, it develops naturally through the process of doing something. You might have a passion for XYZ, but the world usually doesn't care about your passion—it cares about your output.

2022

Frontend

HTML and CSS Can Solve Many Problems, but JS Is Still Essential

Back in 2017, I read an article that shared various layout techniques achievable using only HTML/CSS. At the time, I resonated strongly with it and learned many techniques I wasn't familiar with yet. It's a great read. While JavaScript can solve almost any problem, solving things with CSS is definitely better from the perspectives of accessibility, performance, and bundle size. However, avoiding JS as much as possible doesn't mean never using it at all; there is a difference. In this article, I revisit the aforementioned post and point out some areas that I think could be improved.