TIL: Single source version package builds with uv (redux)
A cleaner method for managing Python package version numbers using uv and importlib.metadata, avoiding manual updates.
A cleaner method for managing Python package version numbers using uv and importlib.metadata, avoiding manual updates.
A PowerShell script to identify Azure Function Apps running on deprecated or unsupported runtime versions, ensuring security and compliance.
A developer shares a solution for installing Go tools with a specific version to resolve a staticcheck version mismatch error.
A guide on installing and managing multiple versions of the Go programming language for different projects using the Go downloader and direnv.
A guide to manually uninstalling specific Node.js versions or the entire Volta tool from macOS, as Volta lacks a direct uninstall command.
A guide to manually managing multiple Node.js versions using shell aliases and downloaded binaries, without relying on NVM or other version managers.
A guide on managing Swift version compatibility and requirements in Swift Package Manager (SPM) projects.
A guide to managing multiple Python versions on your system using the pyenv tool for development and project isolation.
Explains the lack of a native Nix method to search for old package versions and details the creation of the Nix Package Versions tool to solve this.
A guide on installing and managing multiple Swift development snapshots and toolchains within Xcode, allowing developers to switch between compiler versions.
Explains how to manage library dependencies using Maven's Bill of Materials (BOM) and semantic versioning for easier upgrades.
Explains how to manage multiple Ruby versions on openSUSE using the 'orr' tool for easy installation and environment setup.
A technical guide on updating the Hugo static site generator version for blogdown projects deployed on the Netlify platform.
Tools and tips for managing multiple Xcode versions, especially beta releases, to streamline iOS/macOS development workflows.
A guide for iOS developers on managing Ruby versions to avoid issues with tools like CocoaPods and Fastlane, using chruby and ruby-install.
A tutorial on using nvm (Node Version Manager) to install and manage multiple Node.js versions on Linux systems.
A guide on installing Ruby 2.0 Release Candidate 1 using Homebrew and rbenv, including special configuration cases.
A guide to installing Ruby 2.0 Preview 2 on Mac OSX using Homebrew and rbenv, including troubleshooting tips.
A software test analyst rants about the problem of multiple browser versions and argues for mandatory updates to improve web development and user experience.