Some terminal frustrations
Analysis of a survey on the most frustrating aspects of using the terminal, based on responses from 1600 experienced users.
Analysis of a survey on the most frustrating aspects of using the terminal, based on responses from 1600 experienced users.
A guide to using typos-cli, a Rust-based command-line spell checker for detecting and fixing typos in code and documentation.
A developer shares their experience building a CLI tool for managing Godot versions using C#, .NET, and libraries like Spectre.Console.
A guide to getting started with the psql command-line interface for PostgreSQL, covering essential utility commands and configuration tips.
A guide to essential Docker commands for developers, covering image management, container operations, and workflow optimization.
Explores the .NET muxer (dotnet.exe), its role as a multiplexer for SDK/runtime versions, and begins a deep dive into its internal code.
Introducing the OpenSauced Pizza GitHub Action, a tool to automate repository management tasks like updating CODEOWNERS within GitHub workflows.
A quick tip about Node.js's built-in `--watch` flag, which can replace tools like nodemon for auto-restarting applications.
A brief introduction to the `docker init` command, which scaffolds Docker containers for various programming languages and frameworks.
Explores the idea that command-line interfaces foster social sharing and creativity, while GUIs are 'antisocial' and lack the same collaborative potential.
A technical guide on using jq and shell scripting to extract multiple values from Terraform JSON output for database connection.
A developer shares their personalized .gitconfig setup, including aliases, color schemes, and productivity tips for a better Git workflow.
A technical deep dive into Zig's new CLI progress bar implementation, including its protocol, API, and performance considerations.
Introducing webrcli and spidyr, a starter toolkit for building Node.js projects that integrate R via webR, enabling seamless use of R functions in JavaScript.
A developer reflects on the xendmail project, a sendmail-compatible tool for email dispatch, discussing its successes and key shortcomings.
A guide on configuring the Typer library in Python to automatically display help text when a CLI tool is run without arguments.
A tutorial on creating a simple console progress bar in Python without external libraries, for use in restricted environments.
A hands-on guide exploring the Apache Flink SQL Client, covering setup, result modes, and running basic queries in a local cluster.
Argues against command-line tools automatically printing full help text on errors, explaining why it's counterproductive for user experience.
Introduces Azure Quick Review (azqr), an open-source CLI tool for scanning Azure resources and generating compliance reports.