The 10_001 magic number
A developer analyzes a 'magic number' in code, exploring the hidden conversations and UX decisions behind a seemingly simple limit.
A developer analyzes a 'magic number' in code, exploring the hidden conversations and UX decisions behind a seemingly simple limit.
Using Azure API Management to control API access and validate parameters per team, securing an Azure Function for DevOps agent management.
Explains how to use datasets as parameters in Azure Workbooks to combine data from Log Analytics, Resource Graph, and APIs for advanced analytics.
A guide to creating a .NET extension method that formats collections into human-readable strings using the Oxford comma and C# pattern matching.
A guide to enhancing AWS CloudWatch alarms for Lambda errors by adding detailed error messages to email notifications via a CDK construct or CloudFormation.
A guide to solving complex UI component problems using composition, breaking down a Card component into smaller, reusable parts.
Explains how to add supplemental Pod IP ranges to Google Kubernetes Engine (GKE) clusters, including a practical demonstration.
An introductory overview of Apache Flink, explaining its core concepts as a distributed stream processing framework, its history, and primary use cases.
A guide to implementing Attribute-Based Access Control (ABAC) for fine-grained authorization in Azure Storage Accounts.
Explains why emojis like 🧑🌾 cause inconsistent cursor movement in terminals due to grapheme clusters and offers solutions for developers.
A detailed analysis of memory unsafe programming languages, their security risks, and the types of software most affected by these vulnerabilities.
Performance comparison of Azure Virtual Desktop v3 vs. v5 VM SKUs, showing significant improvements in CPU, memory, and disk with newer hardware.
A step-by-step tutorial on building a JSON API using Java Spring Boot, Maven, and PostgreSQL.
A step-by-step tutorial on building a JSON API in Scala using the Play framework, covering project setup, database configuration, and controller creation.
A technical guide on using ptrace to intercept and modify Linux system calls for fault injection, written in Zig.
Explores configuration management patterns and anti-patterns for Node.js applications, focusing on security, portability, and maintainability.
A developer details the process and reasoning behind rewriting their Neovim configuration from scratch using Lua, moving away from a legacy Vimscript setup.
A curated newsletter issue covering the latest mobile automation news, tools, and tutorials for iOS, Android, Flutter, and Unity development.
A guide to integrating the SpeechRecognition Web API into a Vue.js application using a custom composable for voice-driven features.
A developer documents building a game-playing AI using ChatGPT and Ruby on Rails, covering API integration, token management, and frontend development.