Development Philosophy

How We Work

Non-negotiable principles that shape every line of code we ship.

16+ Quality Gates

INP p95 ≤ 50msInteraction to Next Paint
LCP < 2.5sLargest Contentful Paint
Observatory A+Mozilla Security Rating
WCAG 2.2 AAAccessibility Compliance

Core Principles

01

TDD First

Every feature starts with failing tests. No exceptions.

  • Write tests before implementation
  • Red → Green → Refactor cycle
  • 90%+ code coverage on critical paths
02

Privacy by Default

Zero personal data collection. Mode A compliance from day one.

  • No cookies, no tracking pixels
  • Client-side compute only
  • Transparent data handling
03

Strict CSP

Content Security Policy enforced with nonce-based scripts.

  • No inline scripts or eval
  • Rotating nonces via middleware
  • Mozilla Observatory A+ rating

Constitution-Driven Development

v2.3.1

Every feature traces back to constitutional requirements

Performance SLOs

  • INP p95 ≤ 50ms
  • LCP < 2.5s
  • Lighthouse ≥ 95

Security Standards

  • CSP with nonce-based scripts
  • Observatory A+
  • Zero inline scripts

Accessibility

  • WCAG 2.2 AA compliant
  • Zero critical violations
  • Keyboard navigable

Privacy (Mode A)

  • Zero data collection
  • No cookies/tracking
  • Client-side only

What We Avoid

  • Over-engineering solutions
  • Process porn (CI > 5 minutes)
  • Premature abstraction
  • Floating dependency versions
  • Manual <head> manipulation
  • Inline scripts or onclick handlers
  • Components > 200 LOC
  • Tests after implementation
How We Work | Andre Queiroz (Dezo) | DezoDev