This page contains some half-backed personal thoughts and other writing. If you prefer more structured writing, be sure to check out my blog as well.
My Reviews
Programming
- Avoid premature generalization
- the suggestion ‘think before you code’ may not always lead to the best outcomes
- don’t make programming language, API, or tools part of your identity
PL Design
Life
- focus on what kind of person you want to be rather than future achievement
- debating is unproductive
- imposter syndrome
Memes
Philosophy and Ethics
Inclusion
UI & UX
Education
Uncategorized
- 0-index vs 1-index
- Eisenhower Matrix
- how to design flashcards
- my bullshit radar
- on programming language complexity and bad features
- on vibe coding
- proof by assertion
- scapegoats and silver bullets
- summary-of-reading-january-march-2020
- summary-of-reading-january-march-2024
- summary-of-reading-october-december-2020
- you can only fix it when you spot it