Under-the-hood of GraphQL DataLoader
An in-depth look at GraphQL DataLoader, explaining how its batching and caching mechanisms optimize data fetching and reduce backend requests.
An in-depth look at GraphQL DataLoader, explaining how its batching and caching mechanisms optimize data fetching and reduce backend requests.
Clarifies how Azure Private Endpoints and Storage Account Firewalls interact, correcting common misconceptions and comparing them to Service Endpoints.
Introduces the 'Code Review Pyramid' concept to prioritize important aspects like functionality and performance over style in code reviews.
Introduces the 'Code Review Pyramid' concept to prioritize important aspects like functionality and performance over style in code reviews.
A beginner's tutorial covering the basics of creating, accessing, and manipulating arrays in the Swift programming language.
Final part of a series for MSPs on configuring Microsoft Defender for Cloud to secure Azure, hybrid, and multi-cloud environments.
Explains how to migrate Active Directory groups between forests using ADMT and Azure AD Connect while maintaining Azure AD links via specific GUID attributes.
A tutorial on building a cross-platform Kanban-style Todo application using the UNO Platform with C# and XAML.
A detailed overview of JDK 18's new features, including pattern matching refinements, the Panama API, jwebserver, and UTF-8 default changes.
A guide to Django security, covering common vulnerabilities and how the framework helps protect web applications from threats.
A guide to configuring multiple Git commit email addresses globally, using folder-based conditional includes in your .gitconfig.
Analysis of the Dirty Pipe Linux kernel vulnerability (CVE-2022-0847), its impact on cloud environments, and defensive advice.
Argues that GitHub's 'Create a merge commit' option is the best merge strategy for maintaining a clear, useful Git history with atomic commits.
A developer shares their personal journey of buying, using, and ultimately abandoning the premium Operator Mono code font, reflecting on developer culture and tool choices.
Explains how to apply Atomic Design methodology to structure reusable components in React and React Native applications for scalable UI development.
Part 6 of a series for MSPs on managing hybrid/multi-cloud environments using Azure Arc, focusing on infrastructure monitoring and onboarding.
An update on TinyPilot's 20th month, focusing on hiring a support engineer, launching a new product, and reviewing business metrics.
An introduction to WebGPU, focusing on using its low-level API for general-purpose GPU computing rather than graphics rendering.
Guide to deploying a Sentence Transformers model on Amazon SageMaker for generating document embeddings using Hugging Face's Inference Toolkit.
Discusses a font rendering bug caused by Google Fonts updates, arguing for self-hosting fonts for control and performance.