Git-subtrac: all your Git submodules in one place
Long ago, I wrote git-subtree to work around some of my annoyances with git submodules. I've learned a lot since then, and the development e...
Topics /
The most popular blog posts about tools & productivity on Hacker News. 227 posts.
Long ago, I wrote git-subtree to work around some of my annoyances with git submodules. I've learned a lot since then, and the development e...
the secret is in the architecture
As a leader who primarily values team health, I place great value on the weekly 1:1 because it’s where I assess health. It’s my highest bandwidth meeting, and h
Your Linux Toolbox: a box set of my free zines
A portable development environment, from editor to dependencies.
Saagar Jha's website.
Learn about 5 interesting Linux tools that will help break your dependence on the GUI and keep you productive on the command line.
Link to: https://blog.dropbox.com/topics/product-tips/new-dropbox
A Do it Yourself project to help remove dust particles in your room. A completely open-source hardware project which you can download and use for free.
How I really wanted Spacemacs everywhere and my wish came true thanks to Docker
Download audio version
Task Manager can be lacking as a memory tracker. Let's cover alternatives to replace it. First, let’s discuss how memory allocations work in Windows.
A comprehensive guide on how to write good documentation for your code and libraries
Presently, real-time communication tools such as Slack are very popular in business environments. However, use of these tools creates a culture that harms projects. It negatively impacts planning a...
When all you have is a hammer, everything in the world starts to look like a nail. Twenty five years of doing analysis and helping others do analysis has shown me that there are at least three diff…
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.
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 released my new iOS app, Vignette.
I speak very fast. It’s like the words are piled up in my mouth and I can’t say one without the rest tumbling out. Through my whole life people have told me to slow down, speak more clearly, and enunciate. I can do it if I concentrate but I quickly relapse into gushing out words. As I now give lots of conference…
Back when Internet Explorer was dominant, and every developer I knew installed Firefox on every family member and their dogs desktop, I remember a big selling point for convincing people to use Firefox was ‘Tabs’.
A series of how to examples on using jq, a command-line JSON processor
Want to use App Shortcuts in Mojave? You’re out of luck because its broken, and Apple can’t be bothered to fix it.
Visualizations are awesome.
Works for me. I’m down. Absolutely.