Swift Concurrency for AVPlayer: Actors and async/await
Introduction Here’s a bug you might recognise. A user taps “Next episode” while the current one is still loading, and a second later an error screen pops up over the new episode.
AWS DevOps Agent: A Hands-On Guide to Setup, IAM Permissions, and Security
Introduction AWS DevOps Agent is Amazon's agentic AI service for cloud operations — it can investigate incidents, analyze security posture, answer questions about your infrastruct
Crossplane: Kubernetes-Native Infrastructure Management
INTRODUCTION: Kubernetes makes application management simple: we define the deployments, services and configurations of our services in YAML and Kubernetes is taking care of mai
Why AWS Automated Snapshots Aren’t Enough: How to Automate OpenSearch Backups to Your Own S3 Bucket
If you run Amazon OpenSearch Service in production, automated hourly snapshots sound like a good safety net. In reality, they have major operational catches: Backups sit in a
Incremental Intelligence: Bringing Data Engineering Principles to AI Systems
Introduction Every data engineer who has run dbt run --full-refresh on a 400-million-row table at 2 a.m. knows a specific dread: watching warehouse credits burn while reprocessing
Jev and System One Models: How Fast AI Classification Cuts Enterprise Agent Costs by 75%
Why You Shouldn’t Use LLMs for Every Decision: Building Fast, Calibrated AI Agents with Jev If you build autonomous AI agents in production, you are familiar with the latency bott
Elasticsearch Data Migration Across Clusters Using Cross-Cluster Replication
Introduction Managing Elasticsearch clusters in environments is a common challenge for organizations that run search and analytics work that is vital to the business. Whether you
Getting Started with AWS Bedrock: What It Is, Where It Fits, and How to Actually Set It Up
Introduction If you've spent any time around cloud teams lately, you've probably heard someone mention Bedrock in a meeting and then watched half the room nod along without really
Elasticsearch Has 20,000 Shards: What Actually Happens When You Restart a Node?
Elasticsearch Has 20,000 Shards: What Actually Happens When You Restart a Node? Introduction Restarting an Elasticsearch node sounds simple: [caption id="attachment_83271" ali
Connecting a Private S3 Frontend to a Private ECS Backend: API Gateway vs CloudFront VPC Origins
Introduction: Static frontends and containerised backends increasingly need to communicate with each other without having the frontends' S3 buckets or the backends' services expos
