Intro to Apache Iceberg with Apache Polaris and Apache Spark
A technical guide on using Apache Iceberg with Apache Spark and Polaris for building and managing a data lakehouse, covering setup, operations, and optimization.
A technical guide on using Apache Iceberg with Apache Spark and Polaris for building and managing a data lakehouse, covering setup, operations, and optimization.
Explores how feedback works in tech careers, using regression to the mean and advice on focusing on strengths vs. weaknesses at different career stages.
A tutorial on refactoring an Angular form to use the new experimental Signal Forms API, comparing it to Template-Driven and Reactive Forms.
Introducing ImapGoose, a daemon for real-time, efficient synchronization between an IMAP server and local Maildir mailboxes using modern IMAP extensions.
An analysis of Spec-Driven-Development (SDD), exploring its definition and comparing three tools: Kiro, spec-kit, and Tessl.
A data-driven analysis of LLM performance on a simple retrieval task, highlighting the need for evidence-based AI testing.
A review of the book 'Troubleshooting Java,' covering debugging, profiling, and performance tuning for Java applications.
A guide to applying Ubiquitous Language and Domain-Driven Design principles to identify bounded contexts and domain experts in a software project.
Explores the value of non-code contributions in open source, emphasizing that skills like documentation, testing, and design are vital.
Microsoft introduces a preview feature for AKS to block pod access to the Azure Instance Metadata Service (IMDS), enhancing cluster security.
Explains how Kubernetes API server concurrency controls like --max-requests-inflight work to manage performance and prevent overload.
Introducing Jujutsu VCS, a modern, Git-compatible version control system with a more intuitive workflow based on mutable changes.
A comprehensive overview of over 50 modern AI agent benchmarks, categorized into function calling, reasoning, coding, and computer interaction tasks.
A technical guide for implementing secure direct browser uploads/downloads to Cloudflare R2 using pre-signed URLs generated by a Hono.js API on Cloudflare Workers.
Explores implementing a data mesh architecture using dbt, outlining how dbt Mesh projects can align with data mesh principles for large-scale organizations.
A developer reflects on how over-reliance on LLMs like Claude for coding tasks is making them impatient and hindering deep learning.
An analysis of progressive image rendering in formats like JPEG, PNG, WebP, and AVIF, comparing their performance and future potential.
Explores how modern technology and constant interruptions have eroded our ability for deep, sustained thought, contrasting it with historical cognitive patterns.
Tutorial on building 3D scatter plots in Swift using Chart3D, part of Swift Charts with WWDC25 updates.
A curated summary of recent technical blog posts from Microsoft, Azure, .NET, GitHub, and Visual Studio, covering AI, DevOps, and development tools.