New Cohort Starts:

Donate
Theory of Change · v2026

Service.
Software.
Shipped.

A 17-week, remote-first pipeline that turns disciplined operators into production software engineers. This is the commit log.

Repository
vetswhocode/troops
Branch
main → production
Cohort
2026 · open
License
501(c)(3) · free
$git checkout theory-of-change
T+0T+04T+09T+12T+24$ git log --graph --oneline --allinit: serviceInputs9a1c3f2Activities3c47b08Outputsf5d92aeOutcomesb27e914Impact0d8f1c6v1.0 — engineer
README.md · core beliefcommit 0000000

Veterans are
stakeholders,
not charity cases.

Military experience instills a unique blend of grit, discipline, and adaptive thinking. Pair it with technical training and real product work, and you get exceptional engineers.

Vets Who Code is not a bootcamp. It is a selective, outcome-focused training program that maps every hour of instruction to verified labor-market demand. We channel potential through a proven, product-focused learning ecosystem — not a curriculum in isolation.

If our students can't make money with it, we don't bother teaching it.

The five-phase pipeline.

$ git log --graph --all --decorate
phase-01INPUTSwho + whatphase-02ACTIVITIES17-week programphase-03OUTPUTSskills + portfoliophase-04OUTCOMES6–12 monthsphase-05IMPACTlong-term→ shipped

Phase 01 — Inputs.

feat/inputswho we recruit · what we equip
9a1c3f2phase-01feat/inputsStep 01 / 05

We start with motivated operators.

U.S. military veterans and military spouses who are ready to transition into tech, and who can carry a 17-week sprint to completion. Our inputs are deliberately small in number and high in signal.

+
cohort/learners.md

A curated selection of veteran learners with high aptitude and drive.

01
+
platform/curriculum.md

The VWC learning platform — open-source curriculum, projects, blog, all under one roof.

02
+
network/mentors.md

A network of experienced mentors, industry veterans, and alumni coaches.

03
+
infra/community.md

Community infrastructure for remote collaboration and code reviews.

04
+
tools/devkit.md

Access to development tools, GitHub repositories, and cloud environments.

05
+5 inputs added5 files changedbuild: passing

Phase 02 — Activities.

feat/activities17 weeks · 100% remote · product-driven
3c47b08phase-02feat/activitiesStep 02 / 05

We run a real engineering workflow.

Troops don't watch lectures — they ship. Every week mirrors the cadence of a working software team: tickets, pull requests, code review, deploy.

+
curriculum/12-modules.md

Platform-based learning — a rigorous 12-module open-source curriculum, from core web fundamentals to backend APIs and DevOps.

01
+
mentorship/pair.md

Every troop pairs with mentors from our alumni and industry network: weekly check-ins, code reviews, career strategy.

02
+
contrib/open-source.md

Learners contribute to internal and external open-source projects — scalable, readable code that integrates into production.

03
+
products/shipped.md

Troops ship into real VWC products — this Next.js platform, VetsAI's MOS translator, the Hashflag VS Code theme, the API List. Production code with real users.

04
+
career/weekly.md

Resume reviews, GitHub audits, behavioral interview prep, async job-search drills — every week.

05
+5 workflows added17 weeks scheduledbuild: passing
|
|\
| |
|/
*

Merge branch 'activities' into 'main'

17 weeks of input + activity collapse into a single, deployable engineer. The remaining commits are downstream of that merge.

Phase 03 — Outputs.

build/outputswhat graduates leave with
f5d92aephase-03build/outputsStep 03 / 05

A graduate is a deployable artifact.

By end-of-program, every troop has a build that compiles in front of a hiring manager — portfolio, references, fluency, and the social proof to back it.

+
profile/github.md

A strong GitHub profile reflecting open-source and production-level contributions.

01
+
portfolio/shipped.md

Completed software products deployed or used by actual users.

02
+
skills/stack.md

Job-ready skills: TypeScript, React, Next.js, Python, FastAPI, Git, CI/CD.

03
+
network/references.md

Direct mentorship and professional guidance from engineers already in the field.

04
+4 outputs addedportfolio: readybuild: passing

Phase 04 — Outcomes.

release/outcomes6–12 months post-graduation
b27e914phase-04release/outcomesStep 04 / 05

The build runs in production.

Within a year of graduating, the program's measurable results show up on resumes, payroll, and in the open-source contributions our alumni go back to author.

+
jobs/placed.log

Veterans hired into six-figure tech roles in software engineering, DevOps, or data.

01
+
alumni/return.log

Alumni re-engage as mentors, speakers, and open-source contributors.

02
+
mobility/economic.log

Economic mobility — especially among underrepresented and minority veterans.

03
+
product/in-use.log

Tools and apps they built are running in front of real users.

04
+
pipeline/visibility.log

Portfolio visibility — troops stand out in competitive hiring funnels.

05
+5 outcomes recordedcycle: 6–12 mobuild: passing

Phase 05 — Impact.

impact/longgenerational · structural
0d8f1c6phase-05impact/longStep 05 / 05

The narrative changes with the build.

Repeated, replicable wins reshape the system that produced them — for the individual veteran, for their family, and for the tech industry's idea of who belongs at the keyboard.

+
ecosystem/veteran.md

A visible, high-performing ecosystem of veteran technologists rooted in service and real engineering.

01
+
family/wealth.md

Generational wealth creation and stability for veteran families.

02
+
industry/narrative.md

A transformed narrative: veterans aren't just hires — they're builders, maintainers, innovators.

03
+
model/replicable.md

A proven, replicable nonprofit model: product-based learning + mentorship + community.

04
+
workforce/diversity.md

A more diverse, mission-driven U.S. tech workforce reflecting service, resilience, contribution.

05
+5 long-term effectshorizon: generationalbuild: passing
HEAD → vision/2030

A platform is not a curriculum.
It is a launchpad.

We envision a future where every veteran who wants a career in tech has access to the platform, mentorship, and tools they need to succeed.

By continuing to build open-source tools that matter, develop products people use, and uplift our own through mentoring and advocacy, Vets Who Code will remain a blueprint for what's possible when service meets software.

Retool. Retrain. Relaunch.

$git log · 5 phases · 23 commits · #VetsWhoCode · 501(c)(3) · EIN 86-2122804