| CARVIEW |
Select Language
HTTP/2 200
date: Fri, 30 Jan 2026 10:14:00 GMT
server: Apache
x-powered-by: PHP/7.2.34
content-encoding: gzip
content-length: 2006
content-type: text/html; charset=UTF-8
via: 1.1 varnish (Varnish/6.3), 1.1 varnish (Varnish/6.3)
vary: Accept-Encoding
x-cache-hits: 0
x-cache: MISS
accept-ranges: bytes
age: 0
Unstuck: JavaScript — Scott Murray — scottmurray
This website is not current and will be retired at some point. See About for latest.
Scott Murray
Project / 2021 June
Unstuck: JavaScript
In 2021, I wrote and self-published Unstuck: JavaScript.
I sold it online for two years. Then I took it offline. (A chapter sample is available for download below.) It turns out I love writing, but I hate marketing my own writing!
I liked the concept: A book not about how to code, but how to work with code.
The idea was to get you out of your head whenever you feel stuck. Instead of fretting, thinking, and rethinking, just consult the cheat sheet, which prompts you with a couple of questions, then points you to directly to your best next step.
The “next steps” included three kinds of strategies:
- Code-level strategies for when you know what the problem is, but not how to solve it.
- Project-level strategies for when you are unclear on the problem itself. These strategies help you clarify, conceptualize, and define the problem, so you can get back to coding a solution.
- Process-level strategies for when you have time to redesign your process and workflow. These are big-picture strategies that improve the way you work by reducing friction and helping you build and maintain forward momentum.