de en es fr nl pl pt sv zh

cli

Associative personal knowledge base

Development blog

DRAFT A concept so simple I wondered why I haven’t thought of it before. And why it isn’t already built-in in bash. This is a command-line interface to a knowledge base, using association and ownership. The interface consists of five basic commands: put to put a new entity in the database...

Managing Untracked Files in Git Projects with a Personal Directory

Phil Hofmann

When working on large projects, we often generate files that we don't want to commit but need to keep around - build artifacts, local notes, or temporary configurations. Here's how I manage these files using a personal directory pattern and a handy script to organize untracked files. The...

Automate API-less Web Apps: Linux CLI Tricks

Alain M. Lafon

The Problem As Linux power users, we're always looking for ways to streamline our workflows. But what happens when your favorite web application doesn't provide an API or CLI? This is the situation with brain.fm, a focus-enhancing music service that runs exclusively in the browser. No API? No...

Generating Random Quotes via CLI

Aaron Bos

Ever needed a bit of inspiration to get your day started? In this post we'll be looking at how we can generate a random quote and easily format and print it in our terminal. While this may seem silly, I think some of this post will be relevant and applicable to other CLI based needs. Let's dive in!

Why you should use Angular CLI

alcfeoh

When I first started working with Angular (back when it was known as Angular 2 beta), I had a hard time getting my head around the lengthy set-up process. After all, all Angular JS required was a single Javascript file, and now I had to download hundreds of megabytes of dependencies, install a...

Contextual helpers with zsh hooks

Phil Hofmann

Back in the days when I was developing in Ruby most of my waking hours rbenv was a real life saver. But looking at what it does, it initially felt awkward how it "wrapped" the cd command. You could argue that the Ruby community are no strangers to guerrilla patching. But it felt less awkward when...

jq - my new favorite tool to work with json on the command line

Phil Hofmann

Frustration with slow and manual processes is probably my number one motivator to discover new tooling. Having lately worked with Swagger on a Json API I found myself in need of a tool to work with Json on the command line. I tried a couple and just when I was about to make the decision that I...