Open source platforms for open source software
A developer's argument for moving open source projects from proprietary platforms like GitHub to open source forges, highlighting ethical and sustainability concerns.
A developer's argument for moving open source projects from proprietary platforms like GitHub to open source forges, highlighting ethical and sustainability concerns.
A critique of Fairphone's hypocrisy for signing an open letter on user freedom while shipping phones with locked bootloaders requiring Google's approval.
Argues that free software projects should use free software infrastructure to avoid supporting proprietary platforms and strengthen the FOSS ecosystem.
Developer debugs static file handling for PDF reports in a Django-based SaaS application during a live coding session.
A guide for founders on scaling by empowering new leaders, focusing on reversible vs. irreversible decisions in tech and product management.
Explains the C# yield keyword and generator functions, demonstrating lazy evaluation with code examples comparing IEnumerable and List.
A guide on migrating from OpenTracing.NET to OpenTelemetry.NET, covering key differences and implementation changes in .NET/C#.
A technical guide on setting up a highly available Kubernetes cluster on Azure using kubeadm, aimed at CKA certification preparation.
A guide for indie developers on free platforms to promote their apps, including forums, subreddits, and newsletters, updated for 2026.
A technical guide on how AsyncLocal values are stored in .NET and the process of retrieving them from a memory dump using WinDbg.
A step-by-step tutorial on building and deploying a static website using the Hugo framework and hosting it for free on GitHub Pages.
Explores mocking REST APIs using the API-first approach with Mockoon, an OpenAPI-compliant tool for parallel development and testing.
Analyzes C# struct equality performance, comparing default structs, IEquatable implementations, and C# 10 record structs.
A developer shares essential and nice-to-have software tools for setting up a new Mac for productivity and development work.
A developer shares why Alfred App is an essential Mac productivity tool, highlighting features like clipboard history, file search, and workflows.
Highlights ICML 2021 invited talks on applying machine learning to scientific domains like drug discovery, climate science, poverty alleviation, and neuroscience.
Explains how to use Task.WhenAny with CancellationTokenSource in C# to cancel remaining asynchronous tasks after the first one completes.
Discusses the pros and cons of using unsigned integers (uint) in C#, covering CLS compliance, wrap-around risks, and practical use cases.
A guide on using knitr and R Markdown to automatically collect and display all figure alt text (fig.alt) in an appendix.
Explores type modeling in Clojure using a Turtle Graphics program as an example, detailing the spec definitions for a turtle's state.