Upgrading sahansera.dev to Gatsby 5
A developer shares the detailed process, challenges, and solutions encountered while upgrading their personal blog from Gatsby V4 to Gatsby V5.
A developer shares the detailed process, challenges, and solutions encountered while upgrading their personal blog from Gatsby V4 to Gatsby V5.
Using an LLM to label Hacker News titles and train a Ridge regression model for personalized article ranking based on user preferences.
Biweekly newsletter covering mobile automation news, CI/CD, testing strategies, and tools for iOS, Android, and cross-platform development.
A tutorial on using the {fs} package in R for easier file path manipulation, extension management, and directory information retrieval.
A visual diagram and explanation of the C23 standard's type system, showing how basic types are organized and categorized.
A developer details the technical reboot of their game 'Project Hack', including engine evaluation (Unreal, Godot, Unity) and architectural improvements for multiplayer.
An introduction to reasoning in Large Language Models, covering concepts like chain-of-thought and methods to improve LLM reasoning abilities.
An introduction to reasoning in Large Language Models, covering key concepts like chain-of-thought and methods to improve LLM reasoning abilities.
A tutorial on building a real-time streaming backend with FastAPI, including a simulated log stream endpoint and integration with a frontend.
Text Lens is a privacy-focused macOS app that extracts editable text from any on-screen content, including images, videos, and PDFs, working entirely offline.
Explores backup and disaster recovery strategies for Azure Local, focusing on VM recovery, hydration challenges, and Azure Site Recovery.
A web developer reflects on a 5-year-old .NET Magazine interview, discussing his side projects, CSS tools, and focus on web development education.
Explains how FrankenPHP's new watcher feature, combined with worker mode, dramatically speeds up Symfony development by eliminating slow cache regeneration.
Explores the concept of synchronous 'await' in JavaScript, its potential benefits for code duplication, and why it's impractical.
Testing GPT-4o's new image generation feature using C# and the Microsoft.Extensions.AI library, with a practical coding example.
A developer explains why they no longer need the mutetab Firefox extension, as Firefox now reliably blocks auto-playing media by default.
Explains how to use the new Accent Color feature in WPF applications targeting .NET 9.0, including accessing it via SystemColors and XAML.
A technical exploration of using C# records and collections for immutable data models, covering benefits and practical implementation details.
Explores SQL array functions and the integration of lambda expressions in modern SQL dialects like ClickHouse and DuckDB for filtering and transforming array data.
Explores JEP 483: Ahead-of-Time Class Loading & Linking in Java 24, part of Project Leyden, aimed at reducing application startup times.