Custom sheet sizes in SwiftUI
Explains how to use SwiftUI's new .presentationDetents modifier in iOS 16 to create custom-sized sheets with multiple detents and handle controls.
Explains how to use SwiftUI's new .presentationDetents modifier in iOS 16 to create custom-sized sheets with multiple detents and handle controls.
Explains the differences between C#, .NET, IL, and the JIT compiler, detailing their roles in the .NET development stack.
A developer introduces Helios, a new capability-based microkernel written in Hare, detailing its design, current features, and future plans for a complete OS.
Explains C# delegates, including Action, Func, Predicate, and lambda expressions, and how they are used to pass methods.
Fixing Docker Desktop credential errors in CI by modifying the config.json file to remove the 'credsStore' key.
A developer's technical evaluation of Firebase and AWS Amplify for building a wedding website with custom domain, auth, and email features.
A talk on leveraging PostgreSQL's advanced features within Django projects, presented at PyCon Italia 2022.
Explains the .NET Garbage Collector's compacting phase, its performance benefits, and the Large Object Heap (LOH).
Explains the ObjectPool pattern in C# for performance optimization, showing how to reuse expensive objects to reduce garbage collection overhead.
Explains JDK Enhancement Proposal 405 for previewing record patterns in Java 19, focusing on deconstructing records in pattern matching.
Parallels RAS 19 Public Preview introduces new features including AWS integration, MSIX app attach support, Let's Encrypt management, and ARM64 client.
Explores a hybrid fuzzing approach combining mutation-based fuzzing with formal methods (Alive2) to find bugs in LLVM optimization passes.
A tutorial on creating an RSS feed for a blog or website using Blazor and the System.ServiceModel.Syndication package in ASP.NET Core.
A guide to unit testing applications that use the RavenDB document database in .NET, covering setup and repository patterns.
A deep dive into how the .NET Garbage Collector works, explaining its phases, generations, and impact on application performance.
Part five of a series on implementing differentiable sparse linear algebra in JAX, focusing on registering new JAX-traceable primitives.
A tutorial on implementing pagination using Strapi v4 for the backend and building the pagination UI with SvelteKit for the frontend.
Explains how to implement CancellationToken support in Blazor applications to cancel long-running tasks and manage resources when users navigate away.
Explains why using finalizers in C# is problematic and advocates for IDisposable for deterministic resource cleanup.
Using conditional compilation and deployment targets to manage SwiftUI version compatibility and remove outdated code shims.