Forem

Command Line Interface

CLI is a text-based user interface used to interact with a computer's operating system or software by typing commands into a terminal.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
Building a Concurrent TCP Port Scanner in Rust with Tokio Semaphores

Building a Concurrent TCP Port Scanner in Rust with Tokio Semaphores

Comments
9 min read
A 600-line Rust log rotator, or: what logrotate would look like if it had no config file

A 600-line Rust log rotator, or: what logrotate would look like if it had no config file

Comments
10 min read
Building a .gitignore Generator CLI in Python — 51 Templates, Zero Dependencies

Building a .gitignore Generator CLI in Python — 51 Templates, Zero Dependencies

Comments
9 min read
Why a High School Student is Covering Defensive Cybersecurity

Why a High School Student is Covering Defensive Cybersecurity

Comments
1 min read
I taught Open Relay's live session terminal a real Ctrl+V workflow

I taught Open Relay's live session terminal a real Ctrl+V workflow

Comments
2 min read
A Polite Port Scanner in 400 Lines of Tokio

A Polite Port Scanner in 400 Lines of Tokio

Comments
9 min read
Counting TypeScript Escape Hatches — A Zero-Dependency CLI with a Baseline Gate

Counting TypeScript Escape Hatches — A Zero-Dependency CLI with a Baseline Gate

Comments
9 min read
The similar crate is underrated: I wrote a colored diff CLI in a weekend

The similar crate is underrated: I wrote a colored diff CLI in a weekend

Comments
8 min read
I Built jq for TOML Because My Shell Scripts Deserved Better

I Built jq for TOML Because My Shell Scripts Deserved Better

Comments
9 min read
I Built a CLI Runner for VS Code's `.http` Files in ~500 Lines of TypeScript

I Built a CLI Runner for VS Code's `.http` Files in ~500 Lines of TypeScript

Comments
8 min read
The `notify` crate is surprisingly pleasant — I built a cross-platform file watcher in four dependencies

The `notify` crate is surprisingly pleasant — I built a cross-platform file watcher in four dependencies

Comments
8 min read
Envelope Encryption for .env Files, the Right Way (PHP CLI, Stdlib Only)

Envelope Encryption for .env Files, the Right Way (PHP CLI, Stdlib Only)

Comments
9 min read
Building skillgrab: auto-detecting stacks across JS, Python, Go, mobile and infra to install AI agent skills in one command
Cover image for Building skillgrab: auto-detecting stacks across JS, Python, Go, mobile and infra to install AI agent skills in one command

Building skillgrab: auto-detecting stacks across JS, Python, Go, mobile and infra to install AI agent skills in one command

Comments
4 min read
Parsing phpinfo() in Pure PHP — or, How to Diff Two Containers

Parsing phpinfo() in Pure PHP — or, How to Diff Two Containers

Comments
8 min read
gron Was Right: Flat JSON Is Easier to Grep (A Rust Take With Four Formats and a Round-Trip)

gron Was Right: Flat JSON Is Easier to Grep (A Rust Take With Four Formats and a Round-Trip)

Comments
10 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.