Best of CLISeptember 2025

  1. 1
    Article
    Avatar of omgubomg! ubuntu!·38w

    SuperFile is a Command-Line File Manager You’ll Enjoy Using

    SuperFile is a modern terminal file manager written in Go that offers a colorful, icon-rich interface as an alternative to traditional tools like Midnight Commander. It features multiple panels, keyboard-driven navigation, vim-compatible keybindings, and integrates with external editors while maintaining simplicity and usability for command-line file operations.

  2. 2
    Article
    Avatar of ergq3auoeReinier·36w

    CodeBuff: ClaudeCode KILLER! New AI Coding Agent is Quite Powerful, FREE, & Opensource!

    CodeBuff is a new open-source, multi-agent AI coding assistant that offers both CLI and SDK integration for development workflows. It positions itself as a powerful alternative to existing AI coding tools like ClaudeCode, providing free access to developers.

  3. 3
    Article
    Avatar of theregisterThe Register·36w

    'IT manager' had never heard of a command line

    A tech support story about an IT manager at a tax office who didn't know basic technical concepts like command line or traceroute, despite being responsible for managing IT staff. The manager initially blamed the support technician for VPN connection issues but had to admit ignorance when asked to perform basic troubleshooting steps. The incident highlights the disconnect between management roles and technical knowledge in some organizations.

  4. 4
    Article
    Avatar of rubylaRUBYLAND·36w

    Git Stashes

    Git stashes provide a lightweight way to temporarily save work without committing changes. With Git 2.51.0, stashes can now be exported and imported, enabling sharing across machines and team members. The guide covers essential stash operations including push, pop, list, show, drop, and clear commands, along with configuration tips for better formatting and workflow automation using Bash functions.

  5. 5
    Video
    Avatar of breadonpenguinsBread on Penguins·37w

    Linux shell tricks to save you time and effort :D

    A collection of practical Linux shell tips and tricks covering ZSH command correction, alias bypassing with backslashes, CSV formatting with the column command, process identification using fuser, system boot time checking with uptime, brace expansion for directory creation, and built-in date formatting alternatives in bash and ZSH.

  6. 6
    Article
    Avatar of dotnet.NET Blog·34w

    Announcing Aspire 9.5

    Aspire 9.5 introduces a preview 'aspire update' command for automatic upgrades, single-file AppHost support that eliminates the need for project files, enhanced dashboard with multi-resource console logs and GenAI visualizer, and new integrations for OpenAI, Azure Dev Tunnels, and YARP static file serving. The release focuses on simplifying the developer experience for building distributed applications.

  7. 7
    Article
    Avatar of hnHacker News·37w

    BeaconBay/ck: Semantic grep tool for use by AI and humans!

    ck is a semantic grep tool that finds code by meaning rather than keywords. It combines traditional grep functionality with AI-powered semantic search using embeddings, allowing developers to search for concepts like "error handling" and find relevant code even without exact keyword matches. The tool offers three search modes (regex, semantic, hybrid), maintains full grep compatibility, provides JSON output for automation, and works completely offline with local embedding models.

  8. 8
    Article
    Avatar of koaningVincent D. Warmerdam·37w

    Python can open a webbrowser for you

    Python's built-in webbrowser module can automatically open browser tabs when starting a local HTTP server. By adding a single line to your server startup script, you can eliminate the manual step of navigating to localhost in your browser, creating a smoother development workflow.

  9. 9
    Article
    Avatar of lnLaravel News·35w

    PrettyPHP is an opinionated code formatter for PHP

    PrettyPHP is a fast, opinionated code formatter for PHP that runs without configuration and provides sensible defaults. It supports PHP 8.4 and below, formats code for readability and consistency, and includes presets for popular frameworks like Symfony, Drupal, Laravel, and WordPress. The tool is PSR-12 compliant and comes with a VS Code extension for automatic formatting on save.

  10. 10
    Article
    Avatar of andrewlock.NET Escapades·37w

    Using and authoring .NET tools

    .NET tools are programs distributed via NuGet that can be installed globally or locally using the .NET SDK. When authoring tools, developers face challenges around supporting multiple .NET runtime versions through multi-targeting or using RollForward configuration. Local tools use a dotnet-tools.json manifest for version control and team collaboration. Key considerations include compatibility across runtime versions, package size optimization, and testing strategies in CI environments using flags like --source, --tool-path, --prerelease, and --allow-downgrade.

  11. 11
    Article
    Avatar of glwGolang Weekly·35w

    Golang Weekly Issue 570: September 17, 2025

    Weekly Go newsletter covering memory allocation fundamentals, GopherCon 2025 contributor summit discussions on dependency management and language proposals, linter pitfalls, practical uses of channels for non-concurrent scenarios, implementing the outbox pattern with Postgres, building virtual machines, SQL query monitoring with DTrace, and the Flaggy command line parsing library update.