How to Split React Components for Easy Unit Testing
A guide on splitting large React components into smaller, focused units to improve maintainability, reusability, and unit test coverage.
A guide on splitting large React components into smaller, focused units to improve maintainability, reusability, and unit test coverage.
Analyzes the future of .NET Framework, estimating its support timeline based on Windows Server lifecycle and official Microsoft documentation.
A developer shares their experience finding and reporting 27 security vulnerabilities on Gitlab through HackerOne in 2019, including insights and motivations.
Explains how to cache CORS preflight requests in .NET applications using the Access-Control-Max-Age header to improve performance.
Explores using Bing Search API to ground LLM responses for website assistants, comparing custom implementation with Azure AI Agent Service.
A guide to automating Azure Quick Review (azqr) scans using a scheduled GitHub Actions workflow for continuous cloud resource assessment.
A summary and discussion of Chapter 1 of Chip Huyen's book, exploring the definition of AI Engineering, its distinction from ML, and the AI Engineering stack.
Explains how Azure's software-defined networking abstracts physical infrastructure, making virtual networks a conceptual layer rather than physical entities.
Explains how to use DebuggerDisplayAttribute to add debugging capabilities to third-party .NET types you can't modify directly.
Analyzes how potential geopolitical conflicts in the Nordic/Baltic region could impact critical Azure cloud infrastructure and data centers.
A developer explores fine-grained reactivity with a simple JavaScript framework prototype called 'revolt', built in ~200 lines of code.
Fixing the 'too many open files' error in Soju IRC bouncer by increasing file descriptor limits on OpenBSD.
Interview with Dr. Nick Feamster on network measurement, machine learning, and the Internet Equity Initiative's work on broadband access.
A developer shares their implementation of a custom numeric string comparer in .NET, handling edge cases like movie sequels and version numbers.
Overview of the new developer Exception page in ASP.NET Core 9, highlighting enhanced debugging features like endpoint metadata display.
A SwiftUI developer shares practical code snippets and notes for using the Kingfisher library's KFImage component with various modifiers.
An open source maintainer discusses the importance of open source software, its widespread use, and challenges like the Log4Shell vulnerability and the left-pad incident.
A newsletter issue curating articles and tutorials on mobile automation, covering CI/CD, testing, and performance for Android, iOS, and Flutter.
A guide on assigning Microsoft Graph API permissions to Azure Managed Identities using PowerShell for secure application access.
Guide to automating administrative tasks across multiple Azure SQL Databases using the newly GA Elastic Jobs feature.