Skip to content

devs --early-access · free

Ship like you already have the job.

DEVS is a practice engineering team for people learning to code. Pick up real tickets, open pull requests, get reviewed, and merge: the loop your first dev job expects on day one.

Free during early access · no credit card · one email when labs open

git diff courses..jobs

Tutorials teach you to code alone. Jobs are a team sport.

The step between finishing a course and starting a job. If you can build a small project, you can start.

what-changes-when-you-join-a-team.diff +4−4
@@ courses → jobs @@
11 your first dev job, day one
12 build a project alone, from an empty file
13 + change a codebase forty people already touched
14 submit it and move on
15 + open a pull request, get review, revise, merge
16 finish whenever
17 + estimate it, flag blockers, ship inside the sprint
18 avoid AI so you learn
19 + use AI, then review and own every line it wrote
20 …and you can practice all of it before you're hired

how it works

One loop. Every ticket. Until it's reflex.

The exact cycle a real team runs. Tickets get harder; the loop never changes.

  1. plan pick up a ticket
  2. branch build it in small commits
  3. pr open the pull request
  4. review respond to teammates
  5. merge ship it, then retro
DEVS — Sprint 4 / Lab 12 connected

Current task

Add zip code validation to checkout form

Empty zip shows required error

Invalid zip blocks submit

Tests updated, PR opened

Checkout team Medium

Terminal

$ git checkout -b fix/zip-validation

Switched to new branch 'fix/zip-validation'

$ npm run test -- checkout

✓ 4 tests passed

$ git push origin fix/zip-validation

remote: Create PR → devs/pr/47

PR Review

@alex_sr

Clean approach. Can you add a test for the empty-string edge case?

@qa_maria

What happens if the user pastes a zip with spaces?

Changes requested

Sprint 4 — Day 3 of 10 3/5 tasks done
60%

Early concept of the DEVS workspace. Founding members shape what ships.

why devs

What I wish someone had taught me before my first dev job.

CS degree, eight years in software companies, the last three as a developer. School taught me algorithms. It didn't teach me how to open a pull request, take review, flag a blocker, or ship inside a sprint. I learned that under pressure. You shouldn't have to.

Josh Ahles

Josh Ahles

GitHub · LinkedIn · Portfolio

faq

Questions, answered.

I'm still learning to code. Is DEVS for me?

Yes, if you can build a small project on your own, like a to-do app or a simple API. You don't need to be job-ready. There are no lectures: you work real tickets inside a simulated team, and the tickets start small.

What does early access include?

Founding members get in first, run the earliest labs, and shape what gets built. You'll get one short email when there is something to try, and nothing else.

Will it cost money?

Early access is free and needs no card. When a paid Pro tier launches, founding members lock in 50% off for life.

How is this different from just using AI to code?

DEVS expects you to use AI. What it trains is everything around it: understanding what the AI wrote, reviewing it, explaining it to a teammate, and owning it when it ships. That's the part employers check.

next step

Save your spot before the first labs open.

Free. No card. One email when the first labs open. Founding members lock in 50% off Pro for life.