Turning my smartphone into a boring productivity tool
Tools do their job then get out of the way.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 4,417 posts.
Tools do their job then get out of the way.
Many desktop oriented operating systems try to provide various usability improvements and features, like quite useful Expose or Dashboard in Mac OS X or useless Tiles concept in recent editions of …
A plain-text recipe format that generates shopping lists and keeps your recipes in git. Cooklang is like markdown for recipes. It lets you write recipes in a…
I’ve invested leisure time to save time when I’m working hard, not to save keystrokes but to save mental energy for the project at hand.
Everybody with an Emacs blogs raves about Emacs 29 these days. Things like Eglot, tree-sitter, SQL support and the like. Well, this is all nice – more than nice, brilliant! – but let’s not forget a few minor advances which are coming with Emacs 29. Let me mention a few things that I especially like.
Business is noisy. Business is full of people worrying loudly about projects, processes, and other people. These people have opinions, and they share them all
PANE is a live, functional programming environment built around data-visibility. In PANE, all intermediate values are visible by default, and you construct a program by acting on these concrete values.
Aditya Bhargava's personal blog.
Everything that goes into making a digital font, from vector outlines to hinting.
Rahul's Blog
The nice thing about the control flow instrumentation used by American Fuzzy Lop is that it allows you to do much more than just, well, f...
n.b. This is a written version of a dialogue from a YouTube video: 2 Language Creators vs 2 Idiots | The StandupPackage managers (for programming languages) are evil.11 The term “evil” is being used partially hyperbolic to make a point.To start, I need to make a few distinctions between concepts a lot of programmers…
In the original Unix tradition, command-line options are single letters preceded by a single hyphen…The original Unix style evolved on slow ASR-33 teletypes that made terseness a virtue; thus the single-letter options.
I’ve always liked reading blogs, and have used several feed readers in the past (Feedly, for example). For a long time I was thinking it would be fun to writ...
The Stack Overflow blog recently published Modern IDEs are magic. Why are so many coders still using Vim and Emacs? Posts about Vim vs Emacs vs IDEs are...
Some of the things I've learned over a decade of Git usage, and working on writing good commit messages.
Disclaimer: This software is not ready. I am using it and it is stable but I still have to make it feel great , if you have suggestions I would be glad to take them. I wrote a list of work that I will attempt in the future.
I've released my new iOS app, Vignette.
I spent over a year researching better ways to take notes and remember what I read. Here's what I found.
The obsolescence of the slide rule is mostly un-mourned, but as with many technological obsolescences, we have lost something valuable with its demise. The type of thinking which goes along with us…
A write-up of how I use OpenSCAD to produce designs for manufacturing, and how I post-process the output to get the best results.
It took me a few minutes to create a fake me giving a fake lecture.