Case-Study Hubs

Real client engagements grouped by the shape of the work — pick a lane.

  1. Case-Study Hub

    Web API Security Case Studies

    Case studies of Node.js Express API security findings — CORS allowlist, JWT audience map, X-Forwarded-For rate-limit, S3 IAM, CloudFront header leak.

    2 case studies
  2. Case-Study Hub

    AWS Cost Optimization Case Studies

    AWS cost optimization case studies — Graviton (ARM) up to 20% off compute, Compute Savings Plans up to 66% off, budget alerts before the invoice hits.

    3 case studies
  3. Case-Study Hub

    Node.js Backend Refactor Case Studies

    Case studies of refactoring a Node.js backend without downtime — mega-service split, TypeORM 1.0 upgrade, and migrations that keep production quiet.

    2 case studies
  4. Case-Study Hub

    AWS DevOps Case Studies: Terraform, App Runner, WAF

    AWS DevOps case studies — App Runner deploys, Terraform budgets and WAF, Cognito + S3 direct uploads, and an event-driven AWS architecture.

    6 case studies
  5. Case-Study Hub

    Auth Architecture Case Studies

    Case studies of auth architecture decisions: JWT audience maps, signed unsubscribe tokens, CloudFront JWT leaks, and silent cross-portal SSO with session barriers.

    3 case studies
  6. Topic Hub

    Frontend & Mobile Engineering

    Frontend and mobile engineering write-ups: React Native permission priming, shared fetch caching, drag-and-drop reordering, and CSS architecture decisions.

    4 articles

Case studies

View all 7
  1. backend

    Upgrading TypeORM 0.3 to 1.0 in Production: A NestJS Case Study

    How we took TypeORM 0.3 → 1.0 to a live NestJS API without a headache.

    8 min
  2. aws

    How a CloudFront Custom Error Page Leaked JWTs to S3: A Case Study

    A pen-test curl found CloudFront forwarding `Authorization` headers to the S3 error-page bucket, where S3 reflected every JWT back in its XML error response. Two lines of Terraform closed it across sixteen distributions.

    12 min
  3. email

    Implementing a Zero Auth Unsubscribe Link on Your Email

    Nobody logs in to unsubscribe. They mark you as spam instead. Here's the small trick we used — a signed token in the URL — so users can unsubscribe with one tap without ever seeing a login screen.

    6 min

Security & DevSecOps

View all 3
  1. aws

    How a CloudFront Custom Error Page Leaked JWTs to S3: A Case Study

    A pen-test curl found CloudFront forwarding `Authorization` headers to the S3 error-page bucket, where S3 reflected every JWT back in its XML error response. Two lines of Terraform closed it across sixteen distributions.

    12 min
  2. jwt

    How a JWT Audience Map Saved a CORS Mistake: A Defense-in-Depth Case Study

    On a client's API, a CORS wildcard looked like a HIGH severity finding — until we tried to actually exploit it. A second, independent JWT audience check turned a trivially exploitable bug into one that required a much harder prerequisite.

    7 min
  3. devsecops

    From DevOps to DevSecOps: How I Became Clearview's In-House Pen-Tester

    How we built an in-sprint pen-tester role into every engagement — the DevSecOps handoff, the two decades of DevOps that led to it, and the OWASP Top 10 categories that show up first in real client APIs.

    11 min

AWS & Cloud

View all 4
  1. aws

    How a CloudFront Custom Error Page Leaked JWTs to S3: A Case Study

    A pen-test curl found CloudFront forwarding `Authorization` headers to the S3 error-page bucket, where S3 reflected every JWT back in its XML error response. Two lines of Terraform closed it across sixteen distributions.

    12 min
  2. devsecops

    From DevOps to DevSecOps: How I Became Clearview's In-House Pen-Tester

    How we built an in-sprint pen-tester role into every engagement — the DevSecOps handoff, the two decades of DevOps that led to it, and the OWASP Top 10 categories that show up first in real client APIs.

    11 min
  3. technology

    The most Flexible AWS Savings Plan

    How AWS Compute Savings Plans can cut up to 66% off the cloud bill — without locking you into an instance family.

    4 min

Remote & team

View all 4
  1. remote

    Escape From Slack Island

    Working remotely doesn't have to feel like a life sentence in solitary. Here's how.

    3 min
  2. business

    The End of the Lip-Service-Only "Team"

    Clearview walks that talk; here's why and how.

    3 min
  3. remote working

    The Eight Virtues of Remote Bushidō: A Handbook For Digitally Nomadic Developers

    A handbook for digitally nomadic developers — eight virtues that turn remote work from a perk into a discipline.

    10 min

Software craft

View all 6
  1. gpt

    Securing LLM — Retrieval Augmented Generation

    Five steps to keep a RAG-powered LLM app from leaking its prompt, your data, or both.

    6 min
  2. software development

    Power of AI in Software Development

    How CVAI cut hours of JIRA grooming, PR creation, and PR review down to seconds for our engineering team.

    6 min
  3. business development

    Clearview is now a verified member of the Pangea community

    What our Pangea verification turned up about how Clearview engineers actually show up for clients.

    4 min

See what else we've published

29 more
  1. react native

    Asking For Notification Permission: The Second Time Is the Wrong Time

    iOS gives you exactly one shot at the native permission prompt. Here's the simple screen we show first, so users see what they'll get before the OS asks the question.

    8 min
  2. devsecops

    From DevOps to DevSecOps: How I Became Clearview's In-House Pen-Tester

    How we built an in-sprint pen-tester role into every engagement — the DevSecOps handoff, the two decades of DevOps that led to it, and the OWASP Top 10 categories that show up first in real client APIs.

    11 min
  3. application development

    An Event-Driven Architecture Case Study: Lessons from a Real-World Application

    A decade of Clearview engineering for a confidential awards group, and the event-driven AWS architecture that keeps it observable.

    9 min
  4. software engineering

    From Localhost To Production — Best Practice on Software Development and Deployment

    A walk-through for taking a Node + Postgres + Nginx stack from your laptop to a hardened production server.

    9 min
  5. technology

    The most Flexible AWS Savings Plan

    How AWS Compute Savings Plans can cut up to 66% off the cloud bill — without locking you into an instance family.

    4 min
  6. gpt

    Securing LLM — Retrieval Augmented Generation

    Five steps to keep a RAG-powered LLM app from leaking its prompt, your data, or both.

    6 min
Browse every post by topic
Stay in touch

No newsletter dance. Three honest ways in.

Long-form essays land here when there's something worth saying. Pick whichever channel fits.

  1. For readers

    Subscribe via RSS

    Your reader pulls new essays as they appear. Per-author feeds live at /authors/<name>/feed.xml.

    RSS feed
  2. For listeners

    Founder Vision podcast

    Brett interviews founders and operators on the messy middle of building a company.

    foundervision.clearview.team
  3. For writers

    Join Clearview Team

    We add bylines when the work earns it. The careers page is the place to start — engineers, operators, designers.

    View open roles

Or just email us — we read everything.

Type to search. to navigate. Enter to open. Esc to close.