In Prod.

In Prod.

By AlessandroTechnology
Download on the App Store

In Prod. episodes

  • Untrusting eMudhra
    Alessandro covers the eMudhra intermediate CA compromise. We discuss why waiting for OS upstream patches is a mistake, how to manage the trade-offs of premature root revocation, and why cached TLS session tickets will haunt your microservices.
    5 min
  • Database Schema Migrations in Production
    In this episode of In Prod, Alessandro breaks down a recent high-profile outage caused by locking database schema migrations during live deployments. We cover the operational decision to enforce dual-phase expand-contract migrations, the hidden risks of emergency rollbacks, and how to protect database connection pools.
    5 min
  • Drop the unvalidated routes
    In this episode of In Prod., host Alessandro looks at RPKI adoption hitting seventy percent of global internet routes. We cover what strict origin validation means for edge networking, emergency migrations, and registry maintenance.
    4 min
  • Sanitising Inbound Headers Before Your LLM Touches Them
    Alessandro covers the security implications of HTTP header prompt injections based on recent scans of 217M responses. He details a concrete mitigation strategy: enforcing strict JSON schema validation, dropping non-printable characters, and isolating untrusted payload fields before passing data to LLM context windows.
    Key takeaways:
    - Why raw header ingestion exposes internal agents to remote instruction hijacking.
    - Operational trade-offs: latency penalties, debug visibility loss, and allow-list maintenance.
    - The hidden danger of delayed execution via analytical batch jobs.
    Read the analysis: https://www.signalscorps.com/blog/prompt-injection-in-http-headers/
    5 min
  • HashiCorp Archives Boundary: Your Zero-Trust Access Strategy
    HashiCorp has officially archived the open-source Boundary repository on GitHub, moving all future access-management feature development and security updates behind a proprietary license. In this episode, Alessandro breaks down the operational consequences for platform teams relying on open-source zero-trust tooling. He lays out a concrete plan to freeze existing Boundary setups and migrate to open alternatives, evaluating the trade-offs in operational complexity, credentials distribution, and cloud spend.
    4 min
  • Rust Rewrites for AI Orchestration
    Alessandro breaks down Prime Intellect's complete rewrite of Prime Agent from Python to Rust.
    Key Takeaways:
    - Why Python's GIL and JSON serialization bottlenecks become expensive at scale.
    - Evaluating the operational trade-offs of compiler-enforced safety vs. fast iteration.
    - Structuring a hybrid architecture using gRPC boundaries between Rust and Python.
    - Mitigating strict parsing risks when handling non-deterministic LLM outputs.
    Link: https://www.primeintellect.ai/blog/prime-agent-rust
    5 min
  • Database Schema Migrations in Production
    Alessandro breaks down a critical database migration incident that triggered global API health check failures. Learn why synchronous schema locks destroy pool capacity and how to implement a safer, multi-stage rollout pattern in your delivery pipelines.
    5 min
  • Push ifs up and fors down
    Alessandro dives into the functional programming idiom of pushing ifs up and fors down. Learn how hoisting conditional logic out of tight iteration blocks improves CPU instruction cache performance, reduces branch mispredictions, and simplifies testability, alongside the memory trade-offs you must manage in production.
    5 min
  • The Silent Migration Killing Reliability
    Alessandro breaks down today's network transport changes and explains why long-lived database connections fail under modern cloud security policies. Learn how to reconfigure connection pools, manage driver retry storms, and prevent edge proxy thread exhaustion.
    5 min
  • Database Schema Migrations in Production
    Alessandro covers the operational playbook for zero-downtime database schema migrations in high-traffic production environments. Key topics include lock timeout configurations, dual-write strategies, and managing background data backfills without exhausting database IOPS.
    5 min

About In Prod.

From the publisher's feed

One tech story a day, and the call I'd actually make.