Packaging and Distributing a CLI Tool Written in Go
Writing a Go CLI is half the work; versioning it, cross-compiling it and distributing it so others can install it effortlessly is the other half.
Category
Features, syntax and practices of the PHP, JavaScript, TypeScript, Go and Python languages, with release notes and worked examples.
This category has 49 posts.
Writing a Go CLI is half the work; versioning it, cross-compiling it and distributing it so others can install it effortlessly is the other half.
TypeScript's compiler ported to Go: why Go, why a fast feedback loop matters so much to developers, and what the move teaches a polyglot.
A view from 18 years of PHP: the 2026 state of the language through W3Techs, Stack Overflow, JetBrains and Packagist data — weaknesses included.
From define to asymmetric visibility — a three-axis mental model and a concrete decision matrix for getting immutability right in modern PHP.
The state of PHP in 2026: language maturity, ecosystem health, where the "it's dead" narrative comes from and where PHP is still the right choice.
PHP 8.5 isn't out yet, but reading through the proposals on the table reveals how a language evolves over more than a decade.