Creating a modern wedding website in 2022 Part 1: Choosing the tools
A developer's technical evaluation of Firebase and AWS Amplify for building a wedding website with custom domain, auth, and email features.
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.
Explains how to generate ioctl numbers for the Hare programming language using code generation, as Hare lacks C-style macros.
Explores challenges integrating sparse Cholesky factorizations with JAX for faster statistical inference in PyMC.
Explains tail-recursion using the Fibonacci series in C#, comparing performance and stack usage with regular recursion.
Explores the performance benefits of sealed classes in C#, focusing on virtual dispatch and type checking, with benchmark results.
A monthly update on TinyPilot, a tech hardware business, covering revenue, profit challenges, and development goals.