YCSB Is Obsolete, We Need New Benchmarks
Argues that YCSB and TPC benchmarks are flawed because they use closed-loop models, and advocates for open-loop benchmarks to better simulate real-world cloud database workloads.
Argues that YCSB and TPC benchmarks are flawed because they use closed-loop models, and advocates for open-loop benchmarks to better simulate real-world cloud database workloads.
A technical guide on using DTrace to detect and analyze goroutine leaks in Go programs, including practical examples and script.
A developer revisits building an RSS feed reader using AI coding assistants like Claude Code, detailing the setup, iterative development process, and pricing considerations.
Exploring a modern, tokenless approach to CSRF protection using the Sec-Fetch-Site header in web frameworks.
Guide to fixing Windows Server 2025 CPU compatibility and boot errors on a Ugreen NAS by using the virsh CLI to modify VM settings.
A month-by-month recap of 2025's AI landscape, focusing on reasoning models, agents, efficiency breakthroughs, and industry shifts.
A developer argues for normalizing 'finished' software that works without constant updates, contrasting it with the expectation of perpetual maintenance.
A developer explores using conversational AI to generate niche blog topic ideas, focusing on the process rather than AI-generated content.
An iOS developer announces a conference talk comparing React Native and native iOS development, based on extensive industry experience.
A developer's critical analysis of Go (Golang), listing specific language and toolchain shortcomings while still favoring it overall.
Building a fair, cancelable semaphore in Go from scratch, exploring concurrency challenges and implementing FIFO ordering with context cancellation.
Explores the challenges of fitting a logistic curve using only data from its early, exponential-like growth phase, highlighting the unreliability of such extrapolations.
Explains Amazon ECS Express Mode's automated infrastructure provisioning and how to implement it using Infrastructure as Code (IaC) tools like AWS CDK or Terraform.
Announcing a new series on building APIs with C# and .NET, starting with Azure Functions and Durable Functions.
Explores SQL Server 2025's Change Event Streaming (CES), a feature for real-time data change streaming to Azure Event Hubs.
A ColdFusion code kata exploring methods for conditionally formatting compound strings like names and addresses, comparing brute-force logic with list functions.
Testing GPU performance on a Raspberry Pi 5 versus a desktop PC for transcoding, AI, and multi-GPU tasks, showing surprising efficiency.
Analyzes HCP Terraform's RUM pricing model, arguing it penalizes detailed infrastructure management by charging for small control-plane objects.
Explores simplifying code by using a default 'identity' function to handle missing transformations, inspired by Sandi Metz's talk 'Nothing is Something'.
Compares Canary and Blue/Green deployment strategies, explaining their complexities, use cases, and when each is optimal for software releases.