Migrating to Doom Emacs

I tried out the Spacemacs distribution one year ago, but it wasn’t quite to my liking. One day it failed to start, and I stopped using it. Several months ago,...

Week 19, 2020 - One Year

Every day I am exposed to a massive amount of information. Since one year ago, I’ve been sharing one or two of them to this blog weekly. I still find...

Week 18, 2020 - The Three Forms of Conversations

Daniel Gross summarized communication into three forms in his article Communication in World 2.0: Goal-oriented Conversations. This modality is durable but impermeable. We’re also less likely to meet new people...

Week 17, 2020 - Program Hopping

I read two articles from James Stuber and Tasshin Fogleman: Master Boring Fundamentals 02: Program Hopping and the Dangers of Knowledge Seeking Use The Right Tool For The Job: the...

Week 16, 2020 - Optimized for Change, Not Clean

From Dan Abramov’s article Goodbye, Clean Code, I learned that: Obsessing with “clean code” and removing duplication is a phase many of us go through. The reason we do this...

Week 15, 2020 - The Tail End

Life is short. Both Paul Graham1 and Tim Urban2 use some simple numbers to describe this fact. I read about five books a year, so even though it feels like...

Week 14, 2020 - Compile a Book

When I look at my bookshelves, I have the same question as Paul Graham1: What use is it to read all these books if I remember so little from them?...

Week 13, 2020 - Why TDD?

Why TDD? I think I found the best answer in Eric Elliott’s article TDD Changed My Life: TDD eradicates fear of change. According to researches using TDD can improve test...

Week 12, 2020 - Leading Without Authority

I was first introduced to the concept of leading without authority by Matt Russell’s article How To Lead When You Have No Authority. The article presents four pillars on how...

Week 11, 2020 - Sharing Goals

From Laura Vanderkam’s article The Case for Keeping Your Goals to Yourself: Sharing goals with other people feels like a way to hold yourself accountable, but it can be self-sabotaging...