New
The latest blog posts to take off on Hacker News. 4,417 posts.
Rreverrse Debugging
rr is the debugger for Rust (et al.) that is is almost too good to be true.
PostgreSQL on the Command Line
Working efficiently with psql
Visualizing Docker Containers and Images
This post is meant as a Docker 102 -level post. If you are unaware of what Docker is, or don't know how it compares to virtual machines ...
Rr 4.0 Debugger Released with Reverse Execution
Robert O'Callahan. Christian. Kiwi. Software guy. All content human-authored unless otherwise noted.
Devd: a small, self-contained web daemon for developers
I've just released devd , a small, self-contained, command-line-only HTTP server for developers. It started as a weekend stress-relief hack (that's a thing where I'm from), but has now become my preferred "daily driver" for most web-ish things. It's simple, direct and does more or less exactly what I need. This isn't…
Chrome Devtools Tips and Tricks
Lately I’ve spent more time than usual using the Chrome Developer Tools. Along the way I found a couple of nice features that I had previously missed (or at ...
Open Source Photography Workflow
Riley Brandt is a professional portrait, editorial, event, and wedding photographer working in Calgary, Alberta, Canada.
How to Download a List of All Registered Domain Names
Security and Programming Blog
A Good Vimrc
There are tons of tutorials such as this one on the internet that contain all kinds of awesome hacks to make your Vim better, but the absolute worst way to make your environment better is to just copy it wholesale from others.
How to Analyze Every Reddit Submission and Comment, in Seconds, for Free
With Reddit data in BigQuery, quantifying all the hundreds of millions of Reddit submissions and comments is trivial.
To Master Vim, Use It Like Language
A comprehensive Vim tutorial that teaches Vim as a language rather than memorizing commands. Learn movements, text objects, visual mode, and advanced techniques.
A curl cheat sheet
MOAR DOX! Whenever we ask curl users what they lack in our project and what we should improve, the response is always clear: documentation. Here are the most common curl command line options when doing HTTP operations. This is the web page rendered as an image, click it to get to the web version. The … Continue…
You are the WM
A window manager is a program that runs in the background, and give you keybinds and/or mouse moves to move/resize and arrange your windows on your screen.
OS X Command Line Utilities
The OS X Terminal opens up a world of powerful UNIX utilities and scripts. If you’re migrating from Linux, you’ll find many familiar commands work the way you expect. But power users often aren’t aware that OS X comes with a number of its own text-based utilities not found on any other operating system. Learning about…
Writ – Opinionated, classless styles for semantic HTML
HTML is super easy to write. Markdown is even easier to write and generate HTML from. But what does it look like?
The Power of Power Cycling
Topics of interest for James
How I develop with Nix
Recently NixOS was posted to the Haskell reddit, and seems to have been received well. In the comments I mentioned that NixOS allows me to be a more productive Haskell developer, and I would like to discuss how I am using the features offered by NixOS. Before we get into those details, allow me to briefly summarise…