Etsy’s experiment with immutable documentation
Introduction Writing documentation is like trying to hit a moving target. The way a system works changes constantly, so as soon...
Topics /
The most popular blog posts about tools & productivity on Hacker News. 283 posts.
Introduction Writing documentation is like trying to hit a moving target. The way a system works changes constantly, so as soon...
Master the Feynman Technique: Nobel laureate's 4-step learning method to understand anything deeply through teaching, simplification, and systematic review.
1Password integrates with Pwned Passwords, a feature of Have I Been Pwned that allows you to check if your passwords have been leaked on the Internet.
Digital Minimalism for the Working Hacker : Effectively speaking, I've always been a Vim user. When I got my first shell account, I started with Vim (In the Paleozoic, Mesozoic and Cenozoic ages of `vi`, `vim` and `neovim`, I came of age somewhere in the late Jurassic): my
Routines aren't the only thing we need for a balanced life. Most of us spend our days switching tasks and it’s our rituals that help us get through them.
GIMP 2.10.0-rc1: bugfixes, stability and polish
Email is not a messaging protocol. It’s a TODO list. Or at least my inbox is a TODO list and email is the protocol for putting stuff on it. Here’s the problem. It is a s**tty TODO list. Any one of you can put something on my TODO list. And I don’t want that.
Learn how to build a PCB prototype, define fabrication specifications, and create gerber files in our new comprehensive guide
OfferZen flips the normal recruitment model around, so instead of applying for jobs, companies send you interview requests with upfront salary.
My experiences with Gradle and why I finally moved back to Maven
Why buy an expensive desktop computer when your iPhone is a faster SMT solver?
Today, we're releasing two of the biggest updates in Mode's history, designed not only to make Mode more powerful, but also to make that power accessible to everyone.
The end of semester is here and, as I grade our students semestral works, I get to use CMakeLists of dubious quality. After seeing the same errors repeat over and over again, I decided to write a short tutorial towards writing simple CMakeLists.
As seen on Hackaday! There’s always some electronics topic that I end up focusing all my efforts on (at least for a certain time), and that topic is now eMMC NAND Flash memory. Overview eMMC …
I sit next to a window at work. On sunny days it’s easier to see a light editor theme, and when the sky is dark, a dark theme is easier on my eyes. So I decided to try to have my MacBook automatically switch the Emacs theme based on readings from the ambient light sensor.
TL;DR: Many badges were broken since they were using the shuttered pypip.in site. I wrote a bot that could fix these and automatically submit pull requests with the changes. And then I had my GitHub account suspended. Do not make automatic unsolicited pull requests. Disclaimer This post discusses the design...
Lazarus Lazaridis’ personal blog with posts mostly related to programming and opensource. And cats.
Stay up to speed on the rapid advancement of AI technology and the benefits it offers to humanity.
Ever heard of the Steam Locomotive ? It is supposed to cure your bad habit of mistyping [ ls ] by running an ASCII rendition of a steam locomotive through your terminal.
Create, share, and play with small Electron experiments.
We're making it easier for maintainers to grow healthy open source communities on GitHub with minimized comments, retired namespaces for popular projects, and new pull request requirements.
Businesses often have one big question for us: How can they better understand their website visitors and deliver more relevant, engaging experiences?