Turn rough feature ideas into a structured product requirements doc with clear scope, deliverables, and definition of done.
Teach correct TypeScript generics—infer, conditional types, mapped types—with minimal examples tied to user goals.
Review Postgres migration files for safety issues — lock contention, data loss, and missing rollback paths — before they hit production.
Design cache keys, stale times, and invalidation flows for a typical SaaS dashboard using TanStack Query.
Audit a React component for WCAG 2.1 AA compliance — keyboard navigation, screen reader support, color contrast, and semantic HTML.
Diagnose poor retrieval quality—embedding model fit, chunking, reranking, and query rewriting.
Profile a slow Python script and separate CPU-bound vs I/O-bound bottlenecks using cProfile and py-spy.
Produce a blameless incident postmortem in Google SRE style with timeline, impact, root cause, and action items.
Systematically diagnose and fix React hydration mismatch errors in Next.js App Router.
Scaffold a GitHub Actions workflow for Next.js + TypeScript with install, lint, typecheck, and build jobs.
Convert a described Figma component into an accessible React component using Tailwind and shadcn-style patterns.
Reduce container image size using multi-stage builds, minimal bases, .dockerignore, and layer ordering.
Write a specific, non-templated cold email from a founder to a potential design partner, investor, or hire. Leads with the recipient's work, not the sender's.
Review REST API designs for naming, versioning, idempotency, error shapes, and pagination before implementation.
Interpret experiment results—power, significance, novelty, peeking, and segment bias—as a skeptical analyst.