Status update, April 2022
Developer updates on free software projects, including a new secret storage system called Himitsu and progress on a custom programming language.
Developer updates on free software projects, including a new secret storage system called Himitsu and progress on a custom programming language.
Explores four methods for creating arrays in C#, comparing performance and use cases for new, ArrayPool, GC.AllocateArray, and GC.AllocateUninitializedArray.
Explains the difference between default(MyStruct) and new MyStruct() in C# 10, highlighting that default bypasses parameterless constructors.
A technical guide on building a fully automated CI/CD pipeline using GitHub Actions, DocFx, and .NET to test, build, release, and document with one click.
Explains how to pin Azure VM Availability Sets to specific Availability Zones for high availability and low latency workloads.
A guide to creating a low-allocation, faster StringBuilder alternative in C# using Span<T> for improved performance in string concatenation.
A tutorial on creating a reusable loading bar component in Blazor using C#, Bootstrap, and data binding with INotifyPropertyChanged.
Argues that free software projects should use free software infrastructure to avoid supporting proprietary platforms and strengthen the FOSS ecosystem.
Final part of a UNO Platform tutorial series, implementing drag-and-drop functionality and state persistence for a Todo app.
Part 4 of a tutorial series on building a Todo app with the UNO Platform, focusing on adding created items to a view model collection.
A tutorial on setting up and running Laravel 9 within a Docker environment, covering Artisan, Redis, and controllers.
A guide to debugging and inspecting files in iOS apps using the Files app and Xcode's container download feature.
A technical guide explaining the Trie data structure, its implementation in C#, and its advantages for autocomplete and search operations.
The author details building a minimal HTTP parser for the Atlas web framework, focusing on extracting the method and path from the request line.
Part 3 of a tutorial series on building a Todo app with the UNO Platform, focusing on creating a dialog component for user interaction.
Part 2 of a tutorial series on building a Kanban-style Todo app using the UNO Platform for cross-platform development.
A tutorial on building a cross-platform Kanban-style Todo application using the UNO Platform with C# and XAML.
A guide to using SIMD (SSE) instructions in C# to optimize performance, demonstrated by summing a list of integers.
Developer debugs static file handling for PDF reports in a Django-based SaaS application during a live coding session.
Explains how to apply Bayesian thinking and probability to critically analyze news articles and identify underlying biases.