I switched from VSCode to Zed
For many years VSCode has been my day-to-day IDE for everything: Python, Go, C, occasional frontend development, and what not. It was never...
The latest blog posts to take off on Hacker News. 6,504 posts.
For many years VSCode has been my day-to-day IDE for everything: Python, Go, C, occasional frontend development, and what not. It was never...
The Napoleon technique is a productivity technique that involves postponing dealing with something if it’s likely to get resolved without your immediate input.
We develop fast Rust crates and release them fast.
Since 2009, this website has run on Drupal. Starting with Drupal 6, and progressing through major site upgrades and migrations to 7, 8, 9, and 10, I used the site as a way to dogfood the same CMS (Content Management System) I used in my day job for over a decade. But as time progressed—especially after completing a…
The meme will no longer be a dream.
The Leica G9ii
In a recent discussion on Reddit I shared a number of tips about the common utility less(1) that others found helpful so I figured I'd aggregate some of those tips here.
I've been tracking my finances using Beancount in plain text files for 10 years. Here are the numbers, the workflow, and why I believe plaintext accounting will outlive any app.
Two people. Eighteen accounts spanning checking, savings, credit cards, investments. Three currencies. Twenty minutes of work every week. One net worth number I actually trust. The payoff: A single, …
From imperative chaos to nix-darwin
At RailsWorld earlier this year, I got nerd sniped by someone. They asked “why can’t Bundler be as fast as uv?” Immediately my inner voice said “YA, WHY CAN’T IT BE AS FAST AS UV????” My inner voice likes to shout at me, especially when someone asks a question so obvious I should have thought of it myself. Since then…
A blog post written by Lorentz Kinde. It's probably about something technical.
3D printing and miniatures as a case study in how tech misses what users actually want
How I built MacThrottle, a menu bar app that tells me when my Mac is thermal throttling, and the journey to find the right macOS APIs.
Easel is an IDE written in Clojure that I've been working on for the last year. See it in action https://youtu.be/sceGtaNHxcM .
Flame Graphs vs Tree Maps vs Sunburst explores different hierarchal visualizations by visualizing file system or disk space.
use pre-push hooks instead
Try the first release of the QNX Developer Desktop, a self‑hosted QNX development environment that eliminates cross‑compilation for faster workflows.
Discusses the problem of Gmail takeouts as a single giant file and provides detailed background on the gmail-mbox-codec app that allows efficient incremental backups of said file.
What do you think is gonna happen after I press tab when looking at this screenshot?
Efficient memorization using the spacing effect: literature review of widespread applicability, tips on use & what it’s good for.
AI-assisted mechnical proving companies are raising funds on billion dollar valuations , new people are trying proof assistants, overwhelmingly Lean, at unprecedented rates. Models achieve fascinating results in competitions previously considered to contain some of the hardest problems in the world, such as IMO, ICPC…
I have a spicy git alias that allows me to "archive" old git branches by converting them to tags, making them less visible across git tooling. # ~/.gitconfig…
My startup for terminals wrapped up mid-2025 when the funding ran dry. So I don’t have money, but what I do have are a very particular set of skills. Skills I have acquired over a very long career convincing terminals they are actually GUIs.
Sometimes called a to-done list.
Parenthetically Speaking: Articles by Shriram Krishnamurthi
Microsoft has deprecated windows 10, yet million of users still use it. They say the hardware is not supported, yet they keep pestering us with endless pings.