In praise of Alpine and apk
A developer shares their positive experience switching to Alpine Linux, focusing on the declarative package management of apk and its /etc/apk/world file.
A developer shares their positive experience switching to Alpine Linux, focusing on the declarative package management of apk and its /etc/apk/world file.
Author announces being named a VMware vExpert for the eighth consecutive year in 2023, highlighting the program's global community.
A developer reflects on the compounding benefits of consistent practice, comparing long-term Haskell learning to physical training adaptations.
A guide to implementing structured logging in ASP.NET Core applications using the Serilog library, covering installation, configuration, and usage.
A hiring manager outlines key traits of ideal tech candidates, including assertiveness, ambition, and full-stack versatility.
Explores the CSS `resize` property, its use in container query demos, practical applications, and current limitations.
A web developer explains how using a universal CSS selector for text-decoration properties can reduce code and improve styling efficiency.
A developer praises the Eleventy Excellent starter kit for building websites, recommending it for future Eleventy projects.
A technical guide on fine-tuning large FLAN-T5 models (XL/XXL) using DeepSpeed ZeRO and Hugging Face Transformers for efficient multi-GPU training.
Analyzes a performance quirk in C#'s JsonSerializer when creating new JsonSerializerOptions instances, showing significant memory and speed penalties.
Part 3 of a series on widget architecture, focusing on automating in-app help documentation using Sourcery and custom Decodable implementations.
Explains how to execute asynchronous operations, like remote validation, when a value changes in a Blazor component, covering solutions up to .NET 7.
The author argues that using camel-cased CSS class names is superior to traditional kebab-cased BEM syntax for modern, modular CSS development.
A guide to improving code reviews by focusing on constructive, non-personal feedback and providing clear, actionable comments.
Learn how to use C# 11's new Raw String Literals feature to generate TwiML (Twilio Markup Language) for handling SMS and voice calls in an ASP.NET Core application.
A guide on integrating WebSockets into a Redux application using custom middleware for state management.
A review of the 1994 paper 'Distributed Reset' by Arora and Gouda, explaining a protocol for resetting all nodes in a distributed system to a common state.
A developer details debugging a SwiftUI widget crash caused by a CodableTextAttachment error when displaying images in text for just-released games.
Analyzes web technology market share data to show that popular JavaScript frameworks like React and Vue are used by a tiny minority compared to platforms like WordPress.