Coding without a computer, designing without a design

A thing I want to try is coding offline, per se. Without a functional computer (like a tablet). Think first. Outline and sketch a solution. Maybe pseudocode it up. Then fill it in and make it work once a “real” computer is available.

Related: think first, outline/sketch a solution, only use the computer once I’m ready to build.

Related related: what if frameworks like Rails, Django, etc. are scaffolds that we attach boilerplate-ish behavior to while we’re trying to figure what a program really wants to be? How many essay-sized programs are hiding in novel or encyclopedia-sized systems?

Basically: I want to code without computers more often, and discover more program designs that are lurking within the design of a framework.

Adam Keys @therealadam