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.
Building a Hash Identifier Without ML — Just Rules, Scores, and Honesty About Ambiguity

Building a Hash Identifier Without ML — Just Rules, Scores, and Honesty About Ambiguity

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
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
Python's urllib.robotparser Is Subtly Wrong — and Why That Matters for SEO

Python's urllib.robotparser Is Subtly Wrong — and Why That Matters for SEO

Comments
8 min read
Writing a Polite Crawler: sitemap-gen for the Sites SSGs Forgot

Writing a Polite Crawler: sitemap-gen for the Sites SSGs Forgot

Comments
9 min read
Stop Using `diff` on CSV Files — Build a Semantic CSV Diff in 200 Lines of Python

Stop Using `diff` on CSV Files — Build a Semantic CSV Diff in 200 Lines of Python

Comments
9 min read
grep's flat output is the wrong abstraction for exploratory searches

grep's flat output is the wrong abstraction for exploratory searches

Comments
9 min read
Building linkcheck: Why I Stopped Parsing Markdown with Regex

Building linkcheck: Why I Stopped Parsing Markdown with Regex

Comments
9 min read
Dead Code in Python Is Undecidable — So I Built a Detector That Admits It

Dead Code in Python Is Undecidable — So I Built a Detector That Admits It

Comments
10 min read
Writing a Privacy Tool You Can Actually Trust: exif-stripper in 500 Lines of Python

Writing a Privacy Tool You Can Actually Trust: exif-stripper in 500 Lines of Python

Comments
8 min read
git-parsec: The Git Worktree Manager Your Team Needs

git-parsec: The Git Worktree Manager Your Team Needs

Comments
7 min read
Building a Simple Password Generator in Go: From Idea to Release

Building a Simple Password Generator in Go: From Idea to Release

Comments
2 min read
One Open Source Project a Day (No.39): OpenCLI - Turning Any Website Into a Zero-Cost CLI Tool for AI Agents

One Open Source Project a Day (No.39): OpenCLI - Turning Any Website Into a Zero-Cost CLI Tool for AI Agents

Comments
9 min read
curl | bash for AI Agents: One-Command Install for pydantic-deep

curl | bash for AI Agents: One-Command Install for pydantic-deep

Comments
2 min read
Best engineers are artists, so I built an git-like art tool for the terminal

Best engineers are artists, so I built an git-like art tool for the terminal

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