Just paying Figma because nothing else works
My family wasn’t poor by any stretch of the imagination, but I was raised to avoid spending money whenever possible. I was also taught “it’s a poor craftsman that blames their tools”, which apparen...
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 6,504 posts.
My family wasn’t poor by any stretch of the imagination, but I was raised to avoid spending money whenever possible. I was also taught “it’s a poor craftsman that blames their tools”, which apparen...
News reports tell us that Customs and Border Patrol has become more aggressive about checking social media accounts at the border. In doing this, the United States joins a growing list of countries that recognized the value of these accounts, and the unique data mining opportunity that a border crossing provides.
I often recommend F-Droid to my Android-using friends. F-Droid is an alternative app store which contains only Free and Open Source Software (FOSS). It's great because the apps are almost all not evil. Did you know that a flashlight app doesn't need access to your contacts, location, and pictures? Did you know that…
I’m working on more posts about the Catalina release, but I wanted to start with a short warning. I’ve heard a bunch of reports of data loss in Apple Mail. Thankfully, none seem to be caused by my apps . (Ironically, one of the bugs I’ve encountered is the inability to delete messages via AppleScript.) And, in fact…
A few tips to level up your vim editing skills from beginner to intermediate.
For a few years now I have been working on the Haskell Language Server (HLS), and the lsp library for the LSP protocol and writing LSP servers. Unsurprisingly, I have developed some opinions about the design of the LSP! Recently I gave a talk about HLS and LSP at the Haskell Ecosystem Workshop at Zurihac 2024. One…
We spent one day 1 building a system that immediately found a mid 7 figure optimization (which ended up shipping). In the first year, we shipped mid 8 figures per year worth of cost savings as a result. The key feature this system introduces is the ability to query metrics data across all hosts and all services and…
{/ truncate /}
The Napoleon technique is a productivity technique that involves postponing dealing with something if it’s likely to get resolved without your immediate input.
Hartley writes about full stack software engineering and AI-driven software development.
For the first 3 years we tested the limits of our space, and at first, it was difficult to create new things, as we had to make time to learn how to solve the underlying problems. Our boat was not just an office, it was also our house and transport. As for us, we were artists, but also had to be plumbers, deckhands…
Access to this page requires authorization. You can try signing in or changing directories .
The one where I deploy counter defences.
A look at NitroKeys latest article
An overview of the big ideas behind Mamba, a brand-new language model architecture.
A some simpler unix stuff can be run here without needing anything but a browser: http://bellard.org/jslinux/
This package provides an essential feature to LaTeX that has been missing for too long. It adds a coffee stain to your documents. A lot of time can be saved by printing stains directly on the page rather than adding it manually.
A spaced-repetition memory system combines the Testing effect and the Spacing effect to enable efficient memorization of many thousands of facts ( Spaced repetition memory systems are extremely efficient ). Some people also use them for a broader set of tasks (see below). Spaced repetition memory systems make memory a…
Matt Blodgett on topics occasionally germane to software development.
Throughout Excel's 40-year history, you've only been able to put one value per cell. In this announcement, we're excited to share how that's changing with...
Most of what an AI coding agent does for me isn't thinking. It's I/O.
Since macOS 10.12 there’s a bug in Apple Mail that causes it to randomly become the frontmost application. If you are in full screen mode — like when you are giving a talk or watching a movie — it opens itself up in split view mode where it takes up half the screen while your other main window is being resized. I saw…
A tale of suspiciously cheap ADS1115s
Pixelmator Pro is a powerful, easy-to-use image editor that brings professional tools and powerful AI features to everyone across Mac and iPad.
A close look at the costs that go into running Cushion and the reasons why we use specific services.