DEV Community

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.
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
Password Generation Is About Entropy, Not Randomness

Password Generation Is About Entropy, Not Randomness

Comments
8 min read
Migrating from Claude Code to Codex is not a search-replace

Migrating from Claude Code to Codex is not a search-replace

5
Comments
3 min read
Writing a Safe SQL INSERT Generator Taught Me Why ORMs Exist

Writing a Safe SQL INSERT Generator Taught Me Why ORMs Exist

Comments
7 min read
hexview: writing a color-aware hex dump in Rust with one dependency

hexview: writing a color-aware hex dump in Rust with one dependency

Comments
9 min read
Read composer.lock Directly: A 1000-Line CLI That Beats composer show --tree

Read composer.lock Directly: A 1000-Line CLI That Beats composer show --tree

Comments
8 min read
Counting Moras: Why Your 5-7-5 Haiku Validator is Probably Wrong

Counting Moras: Why Your 5-7-5 Haiku Validator is Probably Wrong

Comments
9 min read
What's Actually In This CSV? A Zero-Dep Python Profiler

What's Actually In This CSV? A Zero-Dep Python Profiler

Comments
9 min read
Writing `tail -f | jq` That Doesn't Feel Like a Rube Goldberg Machine

Writing `tail -f | jq` That Doesn't Feel Like a Rube Goldberg Machine

Comments
10 min read
Slugifying Japanese URLs Is Harder Than You Think — I Built a Focused CLI

Slugifying Japanese URLs Is Harder Than You Think — I Built a Focused CLI

Comments
10 min read
Japanese Width Conversion Without Regex: Full↔Half ASCII, Katakana, and the Dakuten Merge Problem

Japanese Width Conversion Without Regex: Full↔Half ASCII, Katakana, and the Dakuten Merge Problem

Comments
9 min read
Generating a Valid RSS Feed From Scratch in Stdlib Python

Generating a Valid RSS Feed From Scratch in Stdlib Python

Comments
10 min read
Text Generation Before Transformers: Building a Markov Chain in 200 Lines of Python

Text Generation Before Transformers: Building a Markov Chain in 200 Lines of Python

Comments
10 min read
Every Link Preview in Your App Is the Same 30 Lines You Haven't Written Yet

Every Link Preview in Your App Is the Same 30 Lines You Haven't Written Yet

Comments
7 min read
How to Make Sense of a HAR File Without DevTools

How to Make Sense of a HAR File Without DevTools

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