Blog
Developer Offshore guides
Practical planning for Philippines-based software development roles, workflows, and manager handoffs.
Audit a Vary header before it fragments your cache
A practical review for web teams troubleshooting uneven CDN hit rates. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Check PostgreSQL transaction ID age before maintenance becomes urgent
A practical review for database teams responsible for tables with uneven write patterns. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Keep OAuth device-code polling inside the protocol limits
A practical review for identity teams supporting input-constrained clients. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Trace a stale Next.js page back to its cache tags
A practical review for Next.js teams using on-demand revalidation. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Drain Kubernetes traffic before a pod exits
A practical review for platform teams deploying services with long-lived requests. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Diagnose a stale TypeScript project-reference build
A practical review for monorepo teams using composite TypeScript projects. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Recover a Redis Stream pending entry without double-processing it
A practical review for event teams using Redis consumer groups. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Handle a WebAuthn signature-counter anomaly without guessing
A practical review for authentication teams evaluating authenticator clone signals. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Debug a CORS preflight result after a configuration change
A practical review for API teams changing allowed origins, methods, or headers. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Review what GitHub Actions cancels in a concurrency group
A practical review for delivery teams preventing obsolete builds from deploying. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Investigate a SQLite WAL file that keeps growing
A practical review for application teams embedding SQLite under concurrent reads. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Carry a gRPC deadline across service boundaries
A practical review for service teams tracing requests through several RPC hops. It defines a replayable check, the evidence to retain, and the decision that stays with the system owner.
Read article →Stop an old service worker from serving the wrong release
A field guide for web teams shipping an updated offline-capable application. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Find the PostgreSQL advisory lock nobody released
A field guide for backend teams coordinating work with application-level locks. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Rotate webhook signing keys without losing deliveries
A field guide for integration teams changing shared verification secrets. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Test a React streaming failure after the response begins
A field guide for Next.js teams rendering data-dependent server components. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Clean up abandoned multipart uploads without touching active work
A field guide for platform teams controlling object-storage cost. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Change a JWT audience without locking out an older client
A field guide for API teams moving callers between resource identifiers. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Plan for negative DNS caching during a hostname cutover
A field guide for teams moving an API to a newly published hostname. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Keep in-flight work safe during a Kafka consumer rebalance
A field guide for event-processing teams scaling or restarting consumers. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Check a GraphQL DataLoader cache for tenant bleed
A field guide for multi-tenant API teams batching resolver reads. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Scope payment idempotency keys to the operation you mean
A field guide for billing teams retrying payment-provider requests. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →Keep a cached HTML page from reusing the wrong CSP nonce
A field guide for web teams combining strict Content Security Policy with edge caching. It uses a narrow test, one troublesome case, and a handoff a reviewer can replay.
Read article →