Here you’ll find all my books & cours­es about Rack­et, in­clud­ing those not nec­es­sar­i­ly about web pro­gram­ming.

(If you’re in­ter­est­ed in the kinds of top­ics you see here, con­sid­er join­ing my newslet­ter. I write about once a month. Just go here to sub­scribe.)

Serv­er: Rack­et

For web pro­gram­mers with some Rack­et ex­pe­ri­ence un­der their belt who are look­ing to make their next site or HTTP API with Rack­et.

[learn more]

Rack­et Week­end

For new­com­ers to Rack­et who are look­ing for a de­lib­er­ate­ly brief, but non-triv­ial, in­tro­duc­tion to the lan­guage. It cov­ers a va­ri­ety of top­ics briefly, in­clud­ing web pro­gram­ming.

[learn more]

Rack­et Web Kick­starter

Serv­er: Rack­et pre­sumes some knowl­edge of Rack­et. Rack­et Week­end is for new­com­ers to the lan­guage, but bare­ly talks about web pro­gram­ming. If you want to get up to speed with Rack­et and use that knowl­edge to get into web pro­gram­ming, the Rack­et Web Kick­starter is for you: is bun­dles the two cours­es to­geth­er, help­ing you to get your feet wet with Rack­et and head straight for the web.

[learn more]

A Short In­tro­duc­tion to Web Pro­gram­ming with Con­tin­u­a­tions in Rack­et

For web pro­gram­mers who want to see ad­vanced web de­vel­op­ment ideas, found only in a hand­ful of pro­gram­ming lan­guages: state­less con­tin­u­a­tion-based web pro­gram­ming.

[learn more]

Lan­guage-ori­ent­ed Pro­gram­ming in Rack­et: A Cul­tur­al An­thro­pol­o­gy

For Rack­et new­com­ers and en­thu­si­asts alike who want to learn more about one of the ideas that makes Rack­et spe­cial: lan­guage-ori­ent­ed pro­gram­ming.

[learn more]