I am a software engineer who believes that Ancient Maya calendars should replace Unix time (I’m…Author’s note: this is a living, breathing draft that needs to undergo several rounds of edits. If you are seeing this, it means this piece…Mar 28Mar 28
A Grandfather Named “Dude”My father, like me, is a software engineer. He has been working on computing machines since the punch card days, when he would travel out…Dec 9, 2024Dec 9, 2024
Directing Your Attention Shapes Your LifeChoosing what you pay attention to can have significant impacts on your well-being. What does the science say about these benefits?Aug 3, 2021Aug 3, 2021
LiarHow maladaptive story-telling becomes so common in the process of self-discovery — and why it’s critical to leave it behind.Jul 13, 2021Jul 13, 2021
Table Theory — How Many Legs Does your Relationship Stand On?How many legs does a table have?Jul 9, 2021Jul 9, 2021
If Having a Crush is Making You Miserable, You’re Doing it Wrong.The way we crush as a culture is profoundly broken. I recently learned about a concept called “limerence”, which really put into words some…Jun 24, 2021Jun 24, 2021
Scientists made a huge breakthrough on the path to quantum computing recently.Part 1 in Quantum Computing SeriesJun 11, 2021Jun 11, 2021
On Launching With Intention: Part 3 — Code Reviews as a Case StudyTo illustrate the stuff I’ve said about launching intentionally, here’s an example from engineering.Jun 6, 2020Jun 6, 2020
On Launching with Intention — Part 2: Engineering FoundationsAre future engineers able to do their best work with the environment we have now?Jun 6, 2020Jun 6, 2020
On Launching with Intention — Part 1: Culture MattersLaying the right groundwork is perhaps the most critical decision you’ll ever make for your startup. “Culture drift” happens when growth…Jun 5, 2020Jun 5, 2020