Sponsored by
Popular Posts and Series
Categories (85)
DevX
Hidden Gems in the Swift Argument Parser - Part II
19 Sep 2025
Explore manual pages, DocC generation, and JSON dump features
Hidden Gems in the Swift Argument Parser - Part I
15 Aug 2025
Discover lesser-known features: shell completion scripts and improving completion suggestions
Reacting to File Changes
25 Jul 2025
Monitor changes to a specific file in Swift using the FileMonitor package
Techniques for Engaging CLIs with the Terminal Utilities Package
9 Jul 2025
A tiny Swift package can help you make more engaging CLIs
Installing Swift Executables From Source With Mise
6 Jun 2025
Using Mise's SPM backend, eliminate the need for pre-compiled binaries.
Reading Piped Input in Swift Executables
23 May 2025
How to detect and read piped input in Swift, with async/await support
Let's Build: PrettyPrint, a Better CLI Output
16 May 2025
Writing a more customizable version of Swift's dump
Sake 🍶: Swift-powered Command Management - Part II
24 Apr 2025
Dive deeper into Sake with more complex commands and GitHub Actions integration
Sake 🍶: Swift-powered Command Management - Part I
16 Apr 2025
Write your project's tasks in Swift, and run them with Sake
Dev Conversations #8: Pedro and Marek, from Tuist
31 Mar 2025
The journey from an Xcode project generator to a sustainable developer toolchain
Git Hooks 🤝 Swift
13 Mar 2025
Use Git hooks in your Git repos to ensure standards and catch issues
Interactive & Beautiful CLI Tools with Noora
7 Feb 2025
CLI Tools don't have to be boring: make them better, interactive and engaging with Noora
Supporting Interactive Input in CLI Tools Using Property Wrappers
8 Oct 2024
How to use Property Wrappers to make the readLine() method more reusable in your tools
Understanding Colors and Styles in Terminal Output
16 Sep 2024
Make your tool communicate better visually, using colors and styles