System Note 10 · Open Source & Builder Work

Signal for Good

Next.jsTypeScriptPostgresETLJob Aggregation
What it is

A job board that gathers technology roles at nonprofits into one searchable place, pulling live listings automatically and being honest about which sources are still manual.

Next.js · TypeScript · Postgres · hourly refresh

Why I built it

Nonprofit tech jobs are scattered across dozens of career pages; mission-driven engineers had nowhere central to look.

What went wrong
  1. 01
    Honest about the gaps
    Broke
    Only three org feeds could be ingested automatically at launch; the rest had no API.
    Why
    Greenhouse exposes clean listings; several target orgs use closed or bespoke systems.
    Fix
    Automated Wikimedia, Khan Academy, and CodePath, and left visible manual placeholders for Code for America, Mozilla, CanadaHelps, Open North, and GiveDirectly so the coverage gap stays honest instead of hidden.

Evidence before confidence.

← Back to Build Notes