- Understanding Market Segmentation
- Three Terrible Justifications For Why To Do Something
- Your Opponent Is Your Greatest Coach
- Open-Source Software is the Endgame
- Own Your Data
- Appreciating the Ordinary
- Setting up Pi-hole Is Plenty of Fun
- Living in a Post-Truth World
- The Pattern I Find In High Achievers
- Self-Similarity in Biological Structures
- The Fracturing of Knowledge
- "If I had more time, I'd have written a shorter letter"
- The Strongman Politics Pattern
- Reading notes for "The Motive", by Patrick Lencioni (2020)
- Algorithmic Feeds Serve Their Platforms
- David Allen's "Getting Things Done" in one graph
- Confusion is a Precursor to Learning
- Make It Easier For Yourself
- Low-Noise and High-Quality Learning Resources
- My Worktable Setup
- Driving and Deliberate Practice
- "And you are the easiest person to fool"
- What is a Business that Scales
- Framing the Problem is Half the Work
- The Future of Knowledge Work
- Opinion is Good, Data is Much Better
- Training Wheels and Practicing Like You Play
- Top 0.6% solution to LeetCode's Problem 1
- Reading notes for "Writing High-Performance .NET Code", by Ben Watson (2018)
- Cloud-Assisted Command-Line Text-To-Speech (TTS)
- We See the World Through Mental Models
- How to run Alpine Linux on an Azure VM
- Smart assistants as the new interface to computers
- Hash Trie Implementation and Performance Analysis
- Putting SSH behind WireGuard
- Seeing Beyond Points: Distributions
- Daily Journaling with vim, git and shell scripting
- IBM Ponder This, March 2024
- Emergence and Design
- Bet In What Doesn't Change
- Practical One-Billion Row Challenge
- An Approach to Money
- The Tale of the Early Queen
- Podman is Great
- Hypothesis Testing
- Reading Notes for "Brave New World" (1932), by Aldous Huxley
- Reading Notes for "Building a Life Worth Living" (2020), by Marsha Linehan
- Choosing a Good Value Notebook Computer in 2024
- Reading notes for "Dopamine Nation" (2021), by Anna Lembke
- Implementation of MD5 in the C Programming Language
Highlighted Posts
- Services Are Not Forever, Files Might Be
- Questions, not answers, are the greatest tool for building knowledge
- I Do Not Appreciate It When Software Pushes Me Around
- Do's And Don'ts For Naming Software Components
- Designing Interfaces
- Statistics for Experimentation: Controlled Experiments
- How Can We Know Anything?
- Guidelines for Protecting Your Online Identity
- How to Install Arch Linux
- Universal Digital Notetaking Format
- Books Are the Most Quality Learning Materials