Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 391 posts.
Things I wish everyone knew about Git (Part I)
From the highly eclectic blog of Mark Dominus
Emacs for Professionals
This is a series of brief articles aimed at teaching Emacs to computer professionals who are unfamiliar with it. I do not dwell on the basics of the user interface, which can be learned from the built-in tutorial. Instead, each article in this series will distill one very specific command line (CLI) tool or technique…
Hacking the Hedonic Treadmill
Hacking the happiness treadmill
Run your own DALL-E-like image generator
Run your own text to image prompts with CUDA, a bunch of disk space, and an insane amount of memory.
Lufthansa has not banned AirTags
Lufthansa has not banned Apple AirTags and I think it is clear why: it is the sort of rule that would practicably be unenforceable.
Ignore the haters, and other lessons learned from creating JSON5
And other lessons learned from creating a popular open-source project (JSON5)
Explaining Code Using ASCII Art
I’ve done plenty of these, when I wanted to switch half my brain off but still do something time-consuming and fiddly, but still kind of productive. Very therapeutic!
Writing like a pro with Vale and Neovim
Learn how to setup and use vale, a syntax-aware prose linter with neovim for technical writing be it personal blogs or technical documentation.
Building a panel out of e-ink electronic shelf labels
A blog post on building a panel with multiple electronic shelf labels (ESL).
Boring Python: Code quality
This is the second in a series of posts I intend to write about how to build, deploy, and manage …
What comes after Git
Git was born from the collaboration problems in the Linux kernel. Nearly a decade later, new problems arose when Kubernetes (the operating system of the cloud) brought open-source collaboration to a new level.
Rewriting my blog in Rust for fun and profit
I’ve used Hakyll as my static site generator for around 9 years now. Before that I think I used Jekyll and also more dynamic pages with Mojolicious in Perl and Kohana in PHP, but I can’t be completely sure as the git history doesn’t go back that far.
Datasette’s new JSON write API: The first alpha of Datasette 1.0
This week I published the first alpha release of Datasette 1.0, with a significant new feature: Datasette core now includes a JSON API for creating and dropping tables and inserting, …
Coping strategies for the serial project hoarder
I gave a talk at DjangoCon US 2022 in San Diego last month about productivity on personal projects, titled “Massively increase your productivity on personal projects with comprehensive documentation and …
Creating aerial imagery with a bike helmet camera (GoPro) and OpenDroneMap
This technical guide details how you can create your own orthorectified (aka satellite view/bird mode) imagery, point clouds and 3D models of streets with nothing but a 360 degree camera mounted on bicycle helmet, and the open source photogrammetry software OpenDroneMap.
RSS Feed Best Practices
These are some technical tips for publishing a blog. These have nothing to do with good content, just how to share that content. The recommendations are roughly in order of importance and have rationale for why they are that important.
Computer work lying down comfortably with a home-made stand over the bed
This article reports the result of a successful personal attempt to find an arrangement of keyboard, mouse and monitor for lying down comfortably while using a computer. It describes the arrangement and reports experiences using it. It does not discuss general motivations for working lying down.
Who Uses To-Do Lists?
Successful people who use to-do lists and the boring takeaway.
Disassembling an Amazon Blink Mini camera
I used Ghidra twice, so that means I'm officially an expert in reverse engineering
My DIY ergonomic travel workstation with aluminum and magnets
Ever since moving from NYC to SF to work at Anthropic I’ve been visiting NYC and working remotely quite often. So I designed myself a travel workstation that lets me get the best of ergonomics and packability.
Happy 10th Birthday Compiler Explorer
Wishing Compiler Explorer a very happy tenth birthday
My macOS keyboard shortcuts
*Not literally all, but certainly those which I find most useful, and which also might not be all that widely known.