WORLD/01.STUDIO
● ONLINE
PHT
10°43′N · 122°34′E
v3.0 — QUIETLY.BUILT.LOUDLY.SHIPPED
SCROLL
000%
ASTHER · LOUIE · CABARDO · 2026
FULL—STACK · ENGINEER · PH
← back to services
Service · 03

Technical Audits.

A second pair of senior eyes on a codebase or product. You get a written report with severities, fixes, and a prioritized plan — not a vibes review.

// audit scorecardSeverities, with a 30/60/90 day plan.
AreaScoreTargetSevNote
Performance6495P0First load 4.1s · LCP 3.6s
Accessibility7896P112 missing labels, 4 contrast
Security8895P12 outdated deps · 1 CVE
Maintainability5680P0no tests on payment flow
Deploy story7292P2preview env missing
Observability4485P1no error tracking, no traces
// the deliverable

A written report you can hand to whoever ships next.

Two artifacts: the report (TOC below) and a severities table with owners and a 30 / 60 / 90 day plan. Optional: I implement the P0 / P1 fixes after the report lands.

// report TOC
  1. 01Executive summary (1 page)
  2. 02Architecture review
  3. 03Performance · Web Vitals · bundle
  4. 04UX heuristics on top 3 flows
  5. 05Accessibility (WCAG 2.2 AA)
  6. 06Security & dependency review
  7. 07Maintainability score (tests, types, deploy)
  8. 0830 / 60 / 90 day plan
  9. 09Severities table (P0–P3) with owners
  10. 10Optional: implementation pass on P0 / P1
// severity rubric
AreaP0P1P2
PerformanceLCP > 4s on key pages, or major regressions in last releaseWeb Vitals failing, but recoverable with caching + image workPolish-grade — image format, font swap, prefetch tuning
AccessibilityForm / payment flow unusable on a keyboard or with SRMissing labels, contrast issues on body type or CTAsFocus styles, semantic landmarks, alt-text consistency
SecurityActive CVE on production dep; secrets in repo; missing CSRFKnown-vulnerable dep upgrade pending; permissive CORSDep update hygiene; security headers; rate limit polish
MaintainabilityNo tests on payments / auth; broken deploy storyUntyped surface, no preview env, missing docsLinting / formatting drift, unclear ownership
// included

What's included.

  • +Repository walkthrough and architecture review
  • +Performance audit: Core Web Vitals, bundle size, queries, caching
  • +UX/accessibility audit on key flows
  • +Security & dependency review (no surprise CVEs)
  • +Maintainability score: tests, types, deploy story, on-call ergonomics
  • +Final report with severities, owners, and a 30/60/90 day plan
// outcomes

What you can expect.

  • A prioritized list of fixes — not a 200-page document nobody reads
  • A clear answer to "is this codebase worth scaling?"
  • A 30/60/90 day plan you can hand to whoever ships next
// process

How an engagement runs.

01
Read

Two days reading the code, ticket history, and the deploy logs. I form a hypothesis before we talk.

02
Probe

Pair sessions with the team to test that hypothesis against reality. Most audits pivot here.

03
Score

Severities (P0–P3), categorized by performance, UX, security, and maintainability.

04
Report

Written report with prioritized fixes and a plan. Optional: I implement the P0/P1 items.

// best fit

Best for.

  • Acquirers doing technical due diligence
  • CTOs inheriting a codebase from a previous team or vendor
  • Teams whose Lighthouse / DORA metrics regressed and they don't know why
// pricing

Engagement & pricing.

Audit only: 1–2 weeks, fixed price. Audit + remediation: scoped after the report lands.

Default stack
  • Lighthouse
  • Sentry
  • Web Vitals
  • Vercel Analytics
  • Knip
  • Custom static analysis
// related

Recent projects in this lane.

Ready to start?
Send a one-paragraph brief.

What you're building, the rough timeline, and one constraint that matters. I'll reply within a day with a one-page response and a quote.