Founding membership

Pay once.
Come along from the start.

You are not buying a JavaScript course. You are buying a seat on the road, and a partner for the part where you get stuck at 11pm with nobody to ask. What that costs is $49, once, and it does not go up for you afterwards.


What exists today, exactly

One module. JavaScript fundamentals, 10 chapters plus a bonus, 44 short lessons and 56 exercises, every one of them auto-graded with feedback that names the specific mistake rather than showing you a red X. That is the whole product right now, and it is deliberately the first thing you see here rather than the last.

What you are buying with it

Every module that comes after it, at no further cost, for as long as this exists. The road runs to full-stack and the source material for the rest of it is already written, from objects and classes through HTML and CSS, the browser, servers, databases and React. It arrives one module at a time, built the same way as this one, and I am not going to give you a date. A direction is a promise I can keep.

Why it is cheap, and why that ends

Because you are early, and because early is worth something to me: you get the thing while it is still being shaped, and what you tell me changes it. $49 until Oct 31, then $99 through the end of December, then it becomes $14.99 a month for everyone who comes later. Alpha and beta members never pay again. If you are the person who takes a year over this, and most people do, paying once is not the impatient option. It is the cheap one.

You do not have to decide now

The first two chapters are free and always will be. No card, no trial that expires. Go and get something wrong, read what it tells you, and find out whether this teaches you anything before you give me a penny. And if you do buy and it turns out not to be for you, email me and I'll refund you. No questions, no form. A refund closes out your founding membership, and you're always welcome back, at whatever the price is then. The founding rate is for members who stay.


$49 once, for all of it, forever. Alpha pricing is open until Oct 31, 2026.

One payment, no subscription. Not for you? Email me and I'll refund you, no questions.

You sign in with GitHub, which is the only way in. If you do not have an account yet it takes two minutes and it is free, and you were going to need one anyway.