Python version epochs are broken
Analysis of Python's version epoch feature, its practical issues for projects switching versioning schemes like CalVer, and why it's broken.
Analysis of Python's version epoch feature, its practical issues for projects switching versioning schemes like CalVer, and why it's broken.
Monthly update on new features for Azure WebApps, including disaster recovery changes, load testing preview, and Java 21 support.
A guide explaining Azure Arc, a Microsoft tool for managing on-premise and multi-cloud servers, and providing step-by-step deployment instructions.
A CTO's experiment integrating AI with blockchain to create 'purpose bound money', challenging the idea that the two technologies are incompatible.
A SwiftUI tutorial on creating a reusable enum to streamline standard button types (add, delete, edit) with localization support.
A calendar of major virtualization conferences for 2024, including VMware Explore, Nutanix .NEXT, and Microsoft Ignite, with dates and locations.
A developer shares updates on starting a new C# .NET contract role, pursuing indie game development by acquiring an existing game, and streaming programming/gaming content.
Explains how C# List<T> detects modifications during enumeration using a version field to throw InvalidOperationException.
A guide to automating documentation publishing using Markdown, LaTeX, Pandoc, and GitHub Actions to generate PDFs and Word docs.
An update on the polymath research project about non-transitive dice and its statistical implications for the Wilcoxon/Mann-Whitney test.
A developer's six-month experience switching from i3/X11 to Sway/Wayland on Linux, covering compatibility, GPU issues, and practical tips.
Argues against blindly following software development best practices, advocating for user-centric and context-specific approaches instead.
Explains kernel ridge regression and scaling RBF kernels using random Fourier features for efficient large-scale machine learning.
Discussion of the upcoming Apple event for new iPads and the lack of Swift programming live streamers in the community.
Explains how emission lighting works in 3D rendering and how to enhance it with a bloom post-processing effect for realistic glow.
A guide to prevent AWS CLI from clearing the screen after displaying help or command output, using environment variables like MANPAGER and AWS_PAGER.
Explains statistical methods for handling overlapping sampling frames in surveys, using a monster analogy for mobile and landline phone samples.
A guide on using git rebase to safely delete unwanted or sensitive commits from your Git history, including a warning about its destructive nature.
Final reflections on a 30-part series about building an image processing application using the SObjectizer actor framework in C++.
A tutorial on building a serverless email form using AWS Lambda, Brevo API, and Google reCAPTCHA for validation.