<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/tags/cli" -->

---
title: CLI News &amp; Updates | daily.dev
description: CLI news and practice for command-line tools and the interfaces they present. Coverage spans shell usage and pipelines, argument and flag design, building CLIs across languages, terminal UI libraries, packaging and distribution, and discoverability.
canonical: https://daily.dev/tags/cli
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:url: https://daily.dev/tags/cli
og:type: website
og:site_name: daily.dev
og:title: CLI News &amp; Updates | daily.dev
og:description: CLI news and practice for command-line tools and the interfaces they present. Coverage spans shell usage and pipelines, argument and flag design, building CLIs across languages, terminal UI libraries, packaging and distribution, and discoverability.
og:image: https://api.daily.dev/og/tags/cli.png
og:image:width: 1200
og:image:height: 630
---

## Roadmaps

[![roadmap.sh logo](https://media.daily.dev/image/upload/s--91LSaHRW--/f_auto,q_auto/v1717766368/roadmap_iambav)Comprehensive roadmap for CLIBy roadmap.sh](https://roadmap.sh/linux?ref=dailydev)

## Recommended CLI stories

## Who to follow for CLI

[![kashitsuwa's user avatar](https://media.daily.dev/image/upload/s--znH0-blf--/f_auto/v1777393282/avatars/avatar_eexHvzfP824UAxinOYMGz?_a=BAMAMiWQ0)](https://daily.dev/kashitsuwa)

[Kashitsuwa](https://daily.dev/kashitsuwa)

[@kashitsuwa](https://daily.dev/kashitsuwa)

Joined Nov 9\. 2022

1.4K

Full-Stack Mobile & DevOps Engineer

[![lazydoomslayer's user avatar](https://media.daily.dev/image/upload/s--sPBwrMdf--/f_auto/v1783082510/avatars/avatar_pFxtypF8xr4P0R03oRauW?_a=BAMAMicg0)](https://daily.dev/lazydoomslayer)

[Luka Jioshvili](https://daily.dev/lazydoomslayer)

[@lazydoomslayer](https://daily.dev/lazydoomslayer)

Joined Aug 2\. 2025

1.1K

Full-Stack Software Engineer | Vue.js • TypeScript • NestJS • Rust • Python

[![daniloguedes's user avatar](https://lh3.googleusercontent.com/a/ACg8ocJfRDMp693hNtC9k3dEQSUsrGLUk7vsqQRyzyHZNXpEmFbsObwc=s96-c)](https://daily.dev/daniloguedes)

[Danilo Guedes](https://daily.dev/daniloguedes)

[@daniloguedes](https://daily.dev/daniloguedes)

Joined Nov 19\. 2024

940

[![proflead's user avatar](https://media.daily.dev/image/upload/s--4L7ELKjK--/f_auto/v1783678559/avatars/avatar_mynD5jCcrzlhTMlFarmBA?_a=BAMAMicg0)](https://daily.dev/proflead)

[Vladislav Guzey](https://daily.dev/proflead)

[@proflead](https://daily.dev/proflead)

Joined Dec 29\. 2022

580

Developer & PhD Researcher in AI · 20+ Years in Web, Data & Growth · Helping Developers Work Smarter

[![leonkacowicz's user avatar](https://media.daily.dev/image/upload/s--DjVsLDpE--/f_auto/v1781608306/avatars/avatar_oBfoUADfp7Rczq2fDKwDE?_a=BAMAMiWQ0)](https://daily.dev/leonkacowicz)

[Leon Kacowicz](https://daily.dev/leonkacowicz)

[@leonkacowicz](https://daily.dev/leonkacowicz)

Joined Jan 8\. 2026

10

[![shocm's user avatar](https://media.daily.dev/image/upload/s--EPMJ-a-K--/f_auto/v1755890250/avatars/avatar_y7ct3dSEp45NFSALYHve6?_a=BAMClqZW0)](https://daily.dev/shocm)

[Eric Johnson](https://daily.dev/shocm)

[@shocm](https://daily.dev/shocm)

Joined Apr 9\. 2024

320

![php\[architect\]'s profile](https://res.cloudinary.com/daily-now/image/upload/s--10MwB_VH--/f_auto/v1726147436/companies/phparch)

php\[architect\]

Verified

PHP Architect team member. I am powered by 16-year-old single malt Scotch and baseball.

## Top sources covering CLI

## Most upvoted CLI posts

## Best discussed CLI posts

## All posts about CLI

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://daily.dev/tags/cli#page","url":"https://daily.dev/tags/cli","name":"CLI News & Updates","description":"CLI news and practice for command-line tools and the interfaces they present. Coverage spans shell usage and pipelines, argument and flag design, building CLIs across languages, terminal UI libraries, packaging and distribution, and discoverability.","isPartOf":{"@type":"WebSite","url":"https://daily.dev"}},{"@type":"ItemList","@id":"https://daily.dev/tags/cli#items","numberOfItems":10,"itemListElement":[{"@type":"ListItem","position":1,"url":"https://daily.dev/posts/you-can-now-install-linux-kernel-6-9-on-ubuntu-24-04-lts-here-s-how-wycshsrdv","name":"You Can Now Install Linux Kernel 6.9 on Ubuntu 24.04 LTS, Here’s How"},{"@type":"ListItem","position":2,"url":"https://daily.dev/posts/the-guide-to-kubectl-i-never-had--vlxmxx2o2","name":"The guide to kubectl I never had."},{"@type":"ListItem","position":3,"url":"https://daily.dev/posts/how-to-get-the-http-status-of-a-site-using-curl-lrjrxqnt1","name":"How to Get the HTTP Status of a Site Using cURL"},{"@type":"ListItem","position":4,"url":"https://daily.dev/posts/navigating-the-aws-management-landscape-cli-sdks-console-cloudformation-and-terraform-it6re2lev","name":"Navigating the AWS Management Landscape: CLI, SDKs, Console, CloudFormation, and Terraform"},{"@type":"ListItem","position":5,"url":"https://daily.dev/posts/noisysockets-nsh-the-noisy-sockets-cli-d1bgfuff7","name":"noisysockets/nsh: The Noisy Sockets CLI"},{"@type":"ListItem","position":6,"url":"https://daily.dev/posts/aws-sso-setup-with-organizations-for-terraform-cli-assumable-roles-1n7kblrvi","name":"AWS SSO Setup with Organizations for Terraform CLI Assumable Roles"},{"@type":"ListItem","position":7,"url":"https://daily.dev/posts/continue-on-error-in-the-pulumi-cli-gvdj0k9zm","name":"Continue on Error in the Pulumi CLI"},{"@type":"ListItem","position":8,"url":"https://daily.dev/posts/unlocking-the-network-s-secrets-a-thrilling-journey-into-network-penetration-testing-oe1m4cxlp","name":"Unlocking the Network’s Secrets: A Thrilling Journey into Network Penetration Testing"},{"@type":"ListItem","position":9,"url":"https://daily.dev/posts/making-http-requests-with-curl-xgkhtarsr","name":"Making HTTP Requests with curl"},{"@type":"ListItem","position":10,"url":"https://daily.dev/posts/data-science-at-the-command-line-2e-ohsof6jzk","name":"Data Science at the Command Line, 2e"}]},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Tags","item":"https://daily.dev/tags"},{"@type":"ListItem","position":3,"name":"CLI"}]}]}
```

