Creativit's Third Limitation
A developer overcomes 'possibility blindness' by building a custom analytics platform to replace Google Analytics and Chartbeat in under 20 minutes.
A developer overcomes 'possibility blindness' by building a custom analytics platform to replace Google Analytics and Chartbeat in under 20 minutes.
Explains how to use hidden tags in Azure Bicep modules for tracking usage and controlling versioning across an organization.
A guide comparing Apache Flink SQL, Kafka Connect, and Confluent Tableflow for moving data from Apache Kafka to Apache Iceberg tables.
A comprehensive guide to understanding and using SVG path elements, covering commands, syntax, and animations.
A humorous exploration of using AI to generate Python scripts that identify and mock outdated C++ code patterns, comparing outputs from Claude Sonnet and GPT-5.
Explores two new LINQ extension methods, InfiniteSequence and Sequence, introduced in .NET 10 Preview 6, highlighting their usage and generic math support.
Martin Fowler explains 'Expansion Joints', a technique for dynamically adjusting presentation length by using optional, flexible content segments.
Explains how to create a CSS-only scrollspy effect using the new scroll-marker-group property and :target-current pseudo-class, eliminating the need for JavaScript.
A technical guide on deploying Arm workloads on Google Kubernetes Engine using C4A and C4D Compute Classes.
A developer's personal recap of recent tech projects, including conference presentations, Advent of Code solutions, and sketch noting.
Explains the importance of a Secure Isolated Recovery Environment (SIRE) in Azure for ransomware protection and business continuity.
Part 2 of a guide on using Docker Compose to enhance the reliability and portability of AI agents, focusing on Dockerfile and compose.yaml.
A tutorial on using Docker Compose to create reproducible, containerized runtime environments for AI agents, focusing on a weather query example.
Analyzing tech layoffs to identify resilient skills and proposing a curriculum of timeless fundamentals and modern tools for future-proof careers.
A beginner's guide to working with strings in JavaScript, covering data types, string methods, concatenation, and functions.
A statistical reasoning test with three practical problems on sorting uncertain fractions, highlighting anomalies, and estimating population sizes.
Discusses the risks of running analytics on operational databases and offers solutions to separate workloads.
Explores the limitations of the Boolean type in programming and proposes a more expressive type system for logical expressions.
Explores using durable execution engines like Azure Durable Task Scheduler to build robust, long-running AI workflows, such as summarizing articles and generating newsletters.
A guide to creating and installing a custom status line script for Claude Code, displaying project info, costs, and session details.