Curate your shell history
You can make your shell history more useful by removing the typos and false starts.
The latest blog posts to take off on Hacker News. 4,415 posts.
You can make your shell history more useful by removing the typos and false starts.
It’s quite gratifying that Markdown has not only become so popular, but after 21 years, continues to grow in popularity, to the point now where there clearly are a lot of people who seemingly enjoy writing in Markdown more than even I do. But I think it would be a huge mistake for Apple to make Apple Notes a “Markdown…
How we handle 92 million compilations a year without everything catching fire
I’ve been sitting on this draft for a few days now, partly because I thought it would turn down the bitterness, and partly because I kept asking myself ...
I run Claude Code with --dangerously-skip-permissions flag, giving it full system access. Let me show you a new way of approaching computers.
How to print my voice? How to put music on paper? How to print an executable program? All this boils down to storing digital data on paper. This is also called paper data storage . Arrived in this domain from poetry, I’ve been investigating the area for some time. Here is what I found.
Easily create Markdown tables by copying data from Excel or Google Sheets and pasting it into the text box below using Ctrl+V. Alternatively, as a new feature, paste a Markdown table to convert it to Excel/Google Sheets format. The result is automatically copied to your clipboard and ready to use. Error: This tool…
How we're preserving 12,000 legacy links as Google's URL shortener rides into the sunset
If you're underwhelmed with AI coding agents or simply want to get more out of them, give parallelization a try. After seeing the results firsthand over the past month, I'm ready to call myself an evangelist. The throughput improvements are incredible, and I don't feel like I'm losing control of the codebase.
Writing code is a part of being a software developer but often more important question is to figure what code to write and how and that I like to do away from computer with my notebook.
How to use the `timeout` command to terminate processes after a specified time and how to combine it with `until` for smarter shell scripting.
GitHub issues is almost the best notebook in the world. Free and unlimited, for both public and private notes. Comprehensive Markdown support, including syntax highlighting for almost any language. Plus …
So! Suppose you’re an intrepid engineer in a nascent Developer Productivity team. Your engineering organization has decided that it wants to move towards a monorepo . You’ve heard the stories told of Google, Meta, Uber - each a large technology company with developer productivity organizations consisting of hundreds…
Should I host my blog on here?
reject clever
Stop falsifying your motivations.
The WinRAR Approach: a small change in how I distribute content to keep the content free, sustainable, & ad-free.
Side projects I have shipped, sold, or shut down, from modern.css to older WordPress experiments.
In this article, I talk about an inherent trade-off in TypeScript's type system: stricter types are safer, but often more complex. I describe a phenomenon I call "hyper-typing", where libraries - in pursuit of perfect type safety - end up with overly complex types that are hard-to-understand, produce cryptic errors…
In the spirit of my thermostat and dishwasher controller , I managed to cobble together a decent blinds opener in a short weekend almost entirely from spare parts on hand. This design is very much what I could do quickly with what I had, so probably not worth copying, but perhaps it can be an inspiration.
Tired of migrating notes apps like Obsidian or Evernote? Learn how to build your own private, long-term PKM using self-hosted Directus for control & longevity.
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…
Spaced repetition systems are a well-known way to efficiently learn material. Recent innovations have applied machine learning to greatly improve their scheduling.
TeX and related systems are often associated with their default fonts, Donald Knuth’s Computer Modern (CM) typefaces. While these fonts are excellent, they have become so ubiquitous in the scientific community that many LaTeX users have sought alternative fonts for their documents. As a result, a plethora of font…
it’s too hard
Simple tools for smart, attractive people like you
That doesn’t spy on you