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