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.
Topics /
The most popular blog posts about tools & productivity on Hacker News. 427 posts.
This post is about two new command-line utilities: rep and ren. Both are available on GitHub.
I’m happy to announce the release of a new tvOS app called Blank. It turns your screen black and keeps it that way until you press any button on a remote. Seriously, that’s all it does. Here’s the screen you see when you launch the app for the first time: That second paragraph hints at […]
An evaluation of different processes used to create documentation, and their advantages and disadvantages for the organization, the customer, and the writer.
Personal preference is an interesting thing. People can have a particular preference for something until they are able to experience something else. As we gain experience, our personal preference gets more finely tuned.
A post on how I configure ZSH and Emacs in order to use the latter as $EDITOR.
<p> Running live demos can be stressful. You know what you want to say and show. You prepare the CLI commands you want to run to best showcase what you...
With advancements in machine learning, screenshots are quickly becoming a universal data format. It's now (relatively) easy to extract meaning (image-to-text), layout information (object recognition), text (optical ch...
OKRs for Managers and C-Level? Great! But have you ever asked your teams? In this post I am sharing how I make OKRs less dry and more enjoyable for the teams I manage.
I’ve been thinking about editing for the last 5 years. Not just thinking, also editing. Trying out what works. You may have noticed different editing styles in the 65 videos I have posted to …
Mind Grenade
I've been using GitHub Copilot on personal projects since March. It's been an interesting experience, and one that I realized I have to change. Using Copilot nearly full time has had some positive and negative impacts on me, and it's time to take control of how I interact with it.
A couple of days ago I was giving a little update to my website and I needed a wayto create and inject custom HTML into some of my posts.
Frequency-domain blue noise generator
Julia Evans had a great talk called Making Hard Things Easy . One of the takeaways for me was that I should be using tools for parts of a ...
Because life doesn't have to be hard all the time
A plea for more respect for documentation and technical writing in the software development industry.
It's time for me to leave GitHub behind and move to another forge. I'm not necessarily advocating for anyone else to do the same, but if my reasons resonate with you then you may want to consider it. I also don't expect this post to... matter, if that makes sense [1] . I'm not a major open-source maintainer or…
A set of recipes for using Makefiles for web development.
tl;dr: Use an old-fashioned USB 2.0 flash drive, format it FAT32, download the firmware, make sure it's named correctly, and use the motherboard's 'BIOS Flashback' option after powering off the computer. This past week, I devoted far too much time to the task of updating my brand new motherboard's BIOS. It started…
Custom GPTs by OpenAI are practically free new hires. But as as new hires go, most are not very useful.
An article series where I show you how to write a fully functional Python debugger.
Confession time: I don't fully understand how terminals, shells and SSH really work (and my guess is you don't either). And I don't mean the cryptography behind SSH. I mean how SSH and the terminal — and the shell for that matter — interact with one another.