Bash Debugging
Here's a preview from my zine, Bite Size Bash ! If you want to see more comics like this, sign up for my saturday comics newsletter or browse more comics !
Topics /
The most popular blog posts about tools & productivity on Hacker News. 6,503 posts.
Here's a preview from my zine, Bite Size Bash ! If you want to see more comics like this, sign up for my saturday comics newsletter or browse more comics !
This deep work summary and guide is full of advice to help you to harness focus, ditch distractions, and improve your productivity.
DoNotNotify is now open source. View the source code, contribute, and help improve the Android notification manager.
Git is the source code version control system that is rapidly becoming the standard for open source projects. It has a powerful distributed model which allows advanced users to do tricky things wit…
When we are interrupted or need to hastily respond to a new demand, we often make quick decisions about where to place physical items. We always place them in locations which make sense given our current state of mind, but often that state of mind is fleeting, and so we forget where we put our things.
Sometimes software takes a long time to compile just due to how much code it has, like in the LLVM project. But often a build is slower than it could be for dumb, fixable reasons. I’ve had the suspicion that most builds are doing dumb stuff, but I had no way to see it. So I’ve been working on a cross-platform tool to…
Hewlett & Packard, the founders, had great lessons to teach us (managers in high-tech) about culture. To the extend of quoting them in my awesome...
The first time I tried to use an LLM to speed up coding was in mid-2025. I was not impressed. I was working on libadbmdns back then, an mDNS implementation in Rust. The code produced would not even compile.
Hey everyone, it's been a while. Hope you're all doing well. Today I want to show you some more watch related stuff I've been working on.
Your Makefiles are full of tabs and errors. An opinionated approach to writing (GNU) Makefiles that I learned from Ben may still be able to salvage them.
After long months of work by a dedicated team of enthusiasts, today we are proud to announce the release of the beta version of Zellij
People think it’s weird that I do all my development on a Windows machine. It’s definitely a second-class citizen experience in the wider development world, and Windows has a lot of really frustrating issues, but it’s still my favorite operating system. This is for exactly one reason: AutoHotKey. AHK is an engine for…
A look at how Chrome extensions affect CPU usage, page rendering, and browser memory consumption.
For my cousin’s wedding I did not make a photo booth but a video booth. - With an array of DSLRs to create a bullet time effect. Click the image to see the video on youtube.com. Since this is a very visual project, you should really watch the video. This blog post contains the same info with more details, but those…
Marcus Kazmierczak's blog about code, data visualization, and life
I hate Microsoft Word. I want Microsoft Word to die. I hate Microsoft Word with a burning, fiery passion. I hate Microsoft Word the way Winston Smith hated Big Brother. Our reasons are, alarmingly, not dissimilar ...
Some teams require that every TODO comment in a codebase gets logged in the bug tracker. Others automatically delete any “stale” TODO that has been in the codebase for over a year. Don’t do it!
Buckle up Linux Desktop users! We just opened an awesome ride that we'd love for you to join us on. 🎢 🙌🏼
Introducing wasm-pack, a new tool for assembling and packaging Rust crates that target WebAssembly. These packages can be published to the npm Registry and used alongside other packages. This means ...
You're reading the Keybase blog. There are more posts . When you're done, you can install Keybase .
You probably need to do fewer things right now. Prioritization, the other definition There’s two loose definitions of prioritization. Prioritization(1): Ordering a todo list. You make a giant list of things you could do, things you should do, things you’d like to do… and then you put a unique number...
6 Techniques I Use to Create a Great User Experience for Shell Scripts
I love GitHub Actions: I’ve been a daily user of it since 2019 for both professional and hobbyist projects, and have found it invaluable to both my overall productivity and peace of mind. I’m just old enough to have used Travis CI et al. professionally before moving to GitHub Actions, and I do not look back with joy 1…
I’ve been interested in standing desks for a while. I keep reading things like: he who sits the most dies the soonest. All the options online are expensive. Until now. Ryan Witt and I combined our brains to see if we could come up with a better solution: Introducing
I've talked some about the sweet support for node and PHP in Azure. You can ...
News about asciinema development and new releases
This article was adapted from a Google Tech on the Toilet (TotT) episode. You can download a printer-friendly version of this TotT epis...