Public-Interest Technology

Built for people
who need it most.

Free, open resource platforms, field tools, and civic technology for people experiencing homelessness — built because lived experience makes the need impossible to ignore.

Why this work exists

Lived experience informs these projects. I build and maintain these platforms for free because the gap between someone needing help and finding it is often a technology problem — a bad website, an outdated resource list, a page that doesn't load on a phone with a weak signal in the rain.

These are problems I can actually fix. So I do.

The platforms are built mobile-first because that's how people in crisis access the internet. They're built with plain HTML and PHP — no JavaScript frameworks, no build steps, no CDN requirements — because reliability in hostile network conditions matters more than developer convenience.

Resource accuracy is treated as a trust problem, not a content problem. Every listing has a verification status, confidence level, and source type. Outdated information in this context isn't just unhelpful — it's harmful.

HomelessDenver.com
Public Resource Site Live

HomelessDenver.com

Independent Denver homelessness resource guide with verified shelter, food, hygiene, outreach, transit, crisis support, legal help, and resource verification.

Public InterestDenverResource HubMobile-FirstPHP + JSON
View project →
HomelessBoulder.com
Public Resource Site Active

HomelessBoulder.com

Boulder-focused homelessness resource hub and public information project covering shelter, services, and local resources.

Public InterestBoulderResource HubMobile-First
View project →
Statewide Resource Concept Concept

HomelessColorado.com

Future statewide homelessness resource network connecting regional sites, resource data, and field tools across Colorado.

Public InterestColoradoStatewideConcept
View project →
Field Resource Tool Active

Field Compass

Privacy-first mobile web app for navigating Denver homeless services. Question wizard, 15 verified resources with real intake processes, matching algorithm, tappable phone numbers. No account required.

Field ToolOutreachMobile-FirstReactTypeScriptDenver
View project →
Technical Approach

How these sites are built

  • No database. Resource data lives in flat JSON files — portable, auditable, version-controlled, readable by humans.
  • PHP + JSON architecture. No framework, no build step, no npm. Copy files to a server and it works.
  • Mobile-first layout. Tested on real low-end Android devices on spotty connections.
  • Schema.org structured data. Every category page and resource has appropriate JSON-LD markup so the data is machine-readable by search engines and AI systems.
  • Verification fields. Every resource carries a verificationStatus, confidence, and sourceType — so out-of-date listings are flagged, not silently served.
  • No tracking. These sites use GA4 for aggregate traffic data only. No user tracking, no ad pixels, no affiliate links.
Support This Work

These projects run on volunteer time

No grant funding, no nonprofit status, no organizational backing. These sites are maintained by one person on a self-funded VPS on personal time.

If this work is useful to you or to someone you know, you can support it directly:

Buy Me a Coffee ☕ Suggest a resource or correction →