lazygit: The Git Operations Nobody Memorises
A terminal interface over git that makes staging individual lines, interactive rebasing and stash juggling take seconds. What it is good at, and why you should not learn git through…
A terminal interface over git that makes staging individual lines, interactive rebasing and stash juggling take seconds. What it is good at, and why you should not learn git through…
procs searches by name, shows which ports a process is listening on, and prints a readable tree. Where it helps, and why ps is still what every script and every…
HTTPie sends JSON by default and prints readable, coloured responses. The syntax translated, where curl remains the only sensible choice, and the faster reimplementation worth knowing about.
One tool that speaks S3, Google Drive, Dropbox, SFTP and dozens more. Copy versus sync, the client-side encryption layer, and the command that deletes files at the other end.
Linux stores text as bytes and records nothing about what they mean. What UTF-8 actually is, what the LC_ variables change, and why a script that works on your laptop…
A certificate binds a name to a key and nothing more. The chain of trust, where your machine keeps its root store, and why a site can work in a…
Between your program and a DNS server sit nsswitch, the resolver library, and usually a local stub listener. Why dig can succeed while your application fails, and how to tell…
The window is not the terminal, and the terminal is not the shell. What sits between your keystrokes and a program, why Ctrl+C stops one thing and not another, and…
The small commands that turn a log file into an answer. The count-and-rank pipeline, why uniq needs sorted input, when cut is the wrong tool, and the ones you forget…
Four tools for one job, and the choice matters. Which to use when, the flag that stops them deleting your original, using every CPU core, and how they hook into…
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
These cookies are needed for adding comments on this website.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
Jetpack's built-in visitor analytics. It records page views, referring sites, search terms, and outbound link clicks, and also carries the shared visitor-tracking library used by Jetpack Instant Search and WooCommerce Analytics.
Service URL: automattic.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.