Topics /
Tools & Productivity
The most popular blog posts about tools & productivity on Hacker News. 6,504 posts.
How to write a tree-sitter grammar in an afternoon
This article was discussed on Hacker News.
Mine, a Coalton and Common Lisp IDE
By Robert Smith mine is a brand new IDE for Coalton and Common Lisp, built from the ground up with one purpose: To make Coalton and Common Lisp easier and more accessible to the programming world. TL;DR? Go to mine's homepage with downloads for Windows/macOS/Linux. mine is a complete, single-download application that…
Create QR codes in Excel
Great to create and know the algorithm of QR code... very information! Thanx Bala
Using Blu-ray M-Disk as backup of last resort
In my previous blog post I talked about how I bought a Blu-ray drive and a couple of M-Discs to use it for long-term archival backups.
The quest for a family-friendly password manager
Personal blog of Julien (jvoisin) Voisin
Gmail really wants me to say yes
Works for me. I’m down. Absolutely.
Docs as code (2017)
author, Eric Holscher& the Write the Docs community,. Documentation as Code ( Docs as Code) refers to a philosophy that you should be writing documentation with the same tools as code: Issue Tr...
The Warp Agent CLI
The Warp Agent is now available as a standalone CLI that you can use anywhere – Ghostty, iTerm 2, VS Code, built-in Windows and Mac Terminals – and provides a superior experience for developers who do heavy terminal workflows.
Better Clojure formatting
A Clojure formatting style good enough to be a default standard
Raspberry Pi Zero 2 W external antenna mod
We've barely scratched the surface of the Pi Zero 2's capabilities. [Brian Dorey] shows us how to hack your Pi's WiFi and improve its performance. A u.FL footprint can be discovered in line with the onboard WiFi antenna, implying that someone had to connect an external antenna.
The Markdown Mindset
Over the last year, I have moved all my non-code writing to Markdown format. I don’t even have Microsoft Word installed on my laptop anymore. Here’s why:
To Keep Track of Reddit Conversations Around NYT Articles, We Built a Slack Bot
How we’re getting feedback from the Reddit community
TypeScript team released an explorer for performance tuning
Over the past few months, during the lead-up to the TypeScript 5.0 beta, our team spent a good portion of our time looking for ways to improve the
My eBook build process and some PDF, EPUB and MOBI tips
In case you missed it, last month I self-published an eBook about Ruby internals called Ruby Under a Microscope . To date I’ve sold over 600 copies - thanks everyone! I’ve never written anything so ambitious before, and I’m grateful for your support. I hope it’s been a fun read, and that you come away with a better…
Grep one-liners as CI tasks
Leveraging grep's exit status and output for simple code checks
Ignoring bulk change commits with Git blame (2019)
A long-standing objection to making bulk changes to code using automated tools (e.g. to conform to a given code style) is that it clutters the output of git blame. With git 2.23, this does not have to be the case anymore! In this post I will start by explaining the value of git blame and […]
Bezier Curves and Type Design: A Tutorial
[2026/09/14]: This article became the most popular I've ever written. Since it was written a long time ago, I decided to rework it: polishing the wording to facilitate comprehension, fixing dead links and typos, and adding interactivity. Still, it remains faithful to the original — a lot of people discussed it and…
Malleable software = solid bases and custom code
In 2019 I bet on the no-code revolution. That bet aged so-so. Here is the new one.
How We Use Make
Twilio Segment is a customer data platform (CDP) that collects, cleans, and activates customer data, sending events to hundreds of tools with one API.
Grafana 2.0 Alpha
Grafana is the open source analytics & monitoring solution for every database.
An unusual Google Keyboard bug
Why backspaces sometimes don't work the way they should.
Automating Dead Code Cleanup
Meta’s Systematic Code and Asset Removal Framework (SCARF) has a subsystem for identifying and removing dead code. SCARF combines static and dynamic analysis of programs to detect dead code from bo…
Experimenting with Mozjpeg 2.0
One of the services that CloudFlare provides to paying customers is called Polish. Polish automatically recompresses images cached by CloudFlare to ensure that they are as small as possible and can be delivered to web browsers as quickly as possible.
Rep and Ren: A new approach to CLI find, replace, and renaming
This post is about two new command-line utilities: rep and ren. Both are available on GitHub.