Recent articles
- Two forms of reasoning: Deductive and Inductive
- The most unhelpful word in scientific discourse
- A strategy for Bash aliases and personal scripts
- From a Data Structures and Algorithms class to professional software engineering
- Measurable and immeasurable code quality
- We're all system designers, intentionally or not
- Appreciation of the multilayered filmmaking of Inception
- Designing systems to work in people's own stated interests
- Using LLMs to transcribe handwritten notes
- Correlation is not causation
Highlighted
- Designing a Scheduling Content Management System (CMS)
- The Joy Of Being Wrong
- Driving and Deliberate Practice
- What is a Business that Scales
- Framing the Problem is Half the Work
- Opinion is Good, Data is Much Better
- Hash Trie Implementation and Performance Analysis
- Seeing Beyond Points: Distributions
- Hypothesis Testing
- Why Large Language Models Are a Big Deal
- Thoughts on Software Correctness
- When Avoiding An Issue Perpetuates the Issue Itself
Archive: 2026 2025 2024 2023 2022
Categories: programming (37) · reflection (31) · tools (29) · philosophy (26) · learning (23) · opinion (23) · linux (21) · science (17) · economics (14) · books (14) · design (14) · tutorial (12) · hardware (9) · math (9) · misc (5) · writing (5) · encryption (4)