Deploying Antora with GitHub Actions and a private GitHub repo
A technical guide on deploying Antora documentation using GitHub Actions with authentication for private GitHub repositories.
A technical guide on deploying Antora documentation using GitHub Actions with authentication for private GitHub repositories.
Introduces bUnit Generators, a tool for automatically creating stubs for third-party components in Blazor unit tests.
jOOQ 3.19.0 release adds support for DuckDB, Trino, Oracle 23c, introduces join path improvements, an official Gradle plugin, and commercial Maven repositories.
Explains how to store complex objects and lists as JSON in databases using Entity Framework 8 and 7, including configuration and benefits.
A technical guide on building an Azure AI Search index using a custom skill and the Python SDK, focusing on image search with vectorization.
A developer shares the discouraging results of a soft launch for his SaaS website monitoring tool, SleepEasy, and his plan to gather feedback.
A detailed overview of the new features and improvements coming in Java 22, including unnamed patterns, stream gatherers, and the FFM API.
Explores how AKS Artifact Streaming preview feature dramatically reduces pod startup times by streaming container images instead of fully downloading them.
Overview of Pelican 4.9's updated 'Simple' theme, featuring semantic HTML and support for classless CSS frameworks.
Explores creating a .NET 8 interceptor for bUnit to auto-generate stubs for Blazor components, improving unit testing.
Explains how to use Enhanced Form Navigation in Blazor .NET 8 for SPA-like form handling without full interactivity modes.
A technical guide detailing the author's specific setup process for installing Alpine Linux on a ThinkPad laptop, including btrfs configuration.
A technical deep dive into intercepting and walking PostgreSQL query execution plans to reconstruct SQL and enable custom evaluation.
A developer shares insights on defining a true MVP for a SaaS product by cutting non-essential features and focusing on core value.
Explains the enhanced logging features in .NET 8, focusing on the improved LoggerMessageAttribute and source generators for better performance and readability.
An interactive LINQ tutorial for C# beginners using a visual marble-based learning tool to understand query operators.
A Hare programming language developer seeks podcast appearances to discuss Hare, the Ares OS, and Himitsu, promoting community-driven tech evangelism.
How to enforce accessibility props in a TypeScript React ToggleSwitch component, requiring either ariaLabel or ariaLabelledBy.
Explains how to implement the Redux state management pattern in a Blazor application, covering actions, reducers, and side effects.
Explores a C# technique to allocate class instances on the stack using unsafe code, comparing performance and limitations.