Java 21 Pattern Matching Tutorial
A tutorial on using Java 21's pattern matching features, including sealed types and switch expressions, to simplify code and separate operations from types.
A tutorial on using Java 21's pattern matching features, including sealed types and switch expressions, to simplify code and separate operations from types.
A critique of the Hyprland Wayland compositor's toxic community culture, citing hateful behavior and lack of moderation.
Biweekly newsletter covering the latest news, tools, and best practices in mobile automation, including CI/CD, testing, and DevOps.
A hands-on guide that teaches distributed systems concepts by building a fantasy-themed text-based MUD game using Elixir, Phoenix, and LiveView.
A guide on installing the latest Firefox from Debian's unstable repository while maintaining system stability, avoiding Flatpak for 1Password integration.
Explores dataset-centric strategies for fine-tuning LLMs, focusing on instruction datasets to improve model performance without altering architecture.
Strategies for improving LLM performance through dataset-centric fine-tuning, focusing on instruction datasets rather than model architecture changes.
A SwiftUI tutorial on how to make a multiline TextField dismiss the keyboard when the return key is pressed, using FocusState and custom modifiers.
A quick tutorial on using the R magick package to remove backgrounds from AI-generated art, making images transparent.
A guide to using PowerShell scripts to automatically delete merged or stale local Git branches, cleaning up your repository.
A technical analysis and lab test of the throughput capabilities of Azure Firewall's Basic SKU, comparing it to higher tiers.
Interview with Weaviate CEO Bob Van Luijt on building an open-source vector database, the rise of vector search, and the business of AI-first software.
A guide to reverse engineering .NET apps compiled with Native AOT, explaining the challenges and tools needed for analyzing native executables.
A tutorial on building a minimal clone of ASP.NET Core from scratch to understand its core concepts like the web server, controllers, and middleware.
A developer explains how a simple typo in JavaScript code caused a major billing issue, arguing for the business necessity of type safety.
Review of PolarDB-SCC, Alibaba's cloud-native database system that uses RDMA and new protocols to guarantee strongly consistent reads from read-only nodes.
Explains how to use Vue.js 3 Composition API's refs and watch functions for proper reactive two-way data binding between parent and child components.
Mitchell Hashimoto introduces Ghostty, a new terminal emulator written in Zig, and discusses useful Zig programming patterns.
A technical guide on fine-tuning the massive Falcon 180B language model using QLoRA and Flash Attention on Amazon SageMaker.
A humorous C# tutorial solving Fizz Buzz with exceptions, Polly retry policies, and C# 12 features, demonstrating intentionally 'dumb' code.