Skip to content

Alex Rusin Blog

  • BlogExpand
    • AWS
    • Javascript Development
    • Remix
    • PHP MySQL Development
    • Laravel
    • System Administration
    • WordPress Development
    • Magento
    • Uncategorized
  • My Projects
Alex Rusin Blog
  • Dark navy thumbnail with orange accents reading Presigned URLs Lie, 400MB in a 100KB bucket
    AWS

    What an S3 presigned URL actually signs

    Byalexrusin September 1, 2026September 1, 2026

    An S3 presigned URL pins the bucket, key, and expiry. Not size or type. See how a 400MB file slipped in, and how to sign real constraints instead.

    Read More What an S3 presigned URL actually signsContinue

  • Dark navy graphic with orange accents reading Background Job Pipeline, retries, backoff and idempotency
    Javascript Development

    Building a Background Job Pipeline That Holds Up

    Byalexrusin August 23, 2026August 23, 2026

    Retries turned an 800-person import into 975 rows. Build a background job pipeline with idempotent writes, backoff, and a DLQ — fix your queue today.

    Read More Building a Background Job Pipeline That Holds UpContinue

  • Dark navy graphic with orange accents reading Managing AWS with AI: From Risky to Safe
    AI-Augmented Development

    Managing AWS with AI: From Risky to Safe

    Byalexrusin August 23, 2026August 23, 2026

    Managing AWS with AI ranges from reckless to genuinely safe. Learn the permission boundaries that separate the two before you hand an agent your account.

    Read More Managing AWS with AI: From Risky to SafeContinue

  • Dark navy graphic reading How Uncle Bob Uses AI Coding Agents with connected agent pipeline nodes
    AI-Augmented Development

    How Uncle Bob Uses AI Coding Agents

    Byalexrusin August 20, 2026August 20, 2026

    Robert C. Martin stopped writing long rule files for his agents and started wrapping them in deterministic tools instead. Here is how his five-agent gauntlet works, and what it means for developers just starting out.

    Read More How Uncle Bob Uses AI Coding AgentsContinue

  • Dark navy and orange graphic reading Row Level Security, illustrating Postgres tenant isolation
    Javascript Development

    Postgres Row Level Security for Multi-Tenant APIs

    Byalexrusin August 17, 2026August 23, 2026

    A missing tenant filter returns a 200 with the wrong person’s data. Here’s how I moved the rule out of my code and into Postgres.

    Read More Postgres Row Level Security for Multi-Tenant APIsContinue

  • Illustration of a climbing harness and rope anchored to a mountain peak, representing an AI harness grounding a model
    AI-Augmented Development

    What Is an AI Harness? A First-Principles Guide for Developers

    Byalexrusin August 10, 2026August 20, 2026

    An AI harness is the deterministic layer wrapped around a black-box model that makes its behavior reliable. Here’s what it is, its core parts, and how to build one.

    Read More What Is an AI Harness? A First-Principles Guide for DevelopersContinue

  • AI Software Development Pipeline
    AI-Augmented Development

    The Real Lesson in Matt Pocock’s Skills Isn’t the Slash Commands — It’s the Pipeline

    Byalexrusin August 7, 2026August 7, 2026

    Matt Pocock’s 25 agent skills are worth studying, but not for the reason most people install them. The transferable lesson is the shape of the pipeline, not the commands.

    Read More The Real Lesson in Matt Pocock’s Skills Isn’t the Slash Commands — It’s the PipelineContinue

  • Mat Pocock Skills v1.2
    AI-Augmented Development

    Matt Pocock Skills v1.2: 5 Upgrades Worth Installing

    Byalexrusin August 7, 2026August 7, 2026

    A walkthrough of Matt Pocock skills v1.2: full documentation, a Claude Code plugin, Codex support, round-based grilling, and the new /wait-what, /wizard, and /to-questionnaire skills.

    Read More Matt Pocock Skills v1.2: 5 Upgrades Worth InstallingContinue

  • Dark navy feature image with orange accents reading Throwaway UI Prototypes, Point don't type
    AI-Augmented Development

    Throwaway UI Prototypes: Stop Describing UI to Your Agent

    Byalexrusin August 3, 2026August 3, 2026

    Coding agents cannot see the UI they generate, so you end up typing paragraphs to describe a problem you could point at. Here is a loop that fixes it.

    Read More Throwaway UI Prototypes: Stop Describing UI to Your AgentContinue

  • Dark navy graphic with orange accents reading 5 Agent Coordination Failures
    AI-Augmented Development

    5 Agent Coordination Failures and How to Fix Them

    Byalexrusin July 27, 2026July 27, 2026

    Cursor pointed a swarm of agents at the SQLite manual and hit five agent coordination failures. Each one has a fix you can install in a single Claude Code session.

    Read More 5 Agent Coordination Failures and How to Fix ThemContinue

Page navigation

1 2 3 … 18 Next PageNext

© 2026 Alex Rusin Blog - WordPress Theme by Kadence WP

  • Blog
    • AWS
    • Javascript Development
    • Remix
    • PHP MySQL Development
    • Laravel
    • System Administration
    • WordPress Development
    • Magento
    • Uncategorized
  • My Projects