Directory.Build.props - Centralize your builds
Explains how to use Directory.Build.props to centralize and manage common MSBuild configurations across multiple C# projects.
Explains how to use Directory.Build.props to centralize and manage common MSBuild configurations across multiple C# projects.
A guide for iOS developers on how to programmatically open their app's Documents folder in the Files app using a URL scheme.
Exploring Azure AD B2C's 'Seamless Migration' feature for moving user identities to the cloud with minimal friction.
A tutorial on implementing gradient borders for UIViews in UIKit using CAGradientLayer and UIColor patterns.
Explains how to use DebuggerTypeProxy and DebuggerDisplay attributes in C# to control how complex objects appear in the debugger.
A guide to correctly implementing gradient text in UIKit's UILabel, covering common pitfalls and solutions for proper rendering.
Advanced techniques and best practices for optimizing performance in Blazor applications, covering virtualization, lazy loading, and AOT compilation.
A developer shares the process of creating and distributing a Lua package using LuaRocks, despite the package being unfinished and having quirks.
A developer shares lessons from his fourth year running a bootstrapped software company, focusing on his successful TinyPilot KVM device.
Troubleshooting guide for Azure DevOps Contributors encountering TF401027 error when trying to create a new repository.
Final part of a series proposing a research agenda for ML monitoring, focusing on data management challenges like metric computation and real-time SLI tracking.
Explores the UIColor(patternImage:) initializer in iOS development for creating repeating image patterns, highlighting its uses and limitations.
A tutorial on implementing a UIPageControl indicator for horizontal sections in iOS using Compositional Layout and Diffable Data Sources.
Explains memory management in C#, covering the Heap, Stack, and the performance implications of boxing and unboxing operations.
A guide for indie developers on practical, low-cost marketing strategies to increase app visibility and user acquisition.
A developer uses Win32 APIs to create a custom launcher that fixes windowing and crashing issues when running the classic game Battlefield 1942 on modern Windows.
Building a zip archive HTTP response for PDF reports in a Django SaaS application, including setup for the weasyprint package.
Explains Blazor app prerendering, its benefits for SEO and user experience, and how to implement it with practical tips.
Critique of Pine64's funding priorities for FOSS software development on their hardware, arguing for more focus on core kernel and telephony work.
A guide to designing, implementing, and testing a tagging strategy for Azure resources using Bicep and Azure Policies.