A photographer turned programmer recounts how a curiosity sparked at college and years of tinkering with early microcomputers led to creating a children’s paint program. Early experiences with an Atari 400 and later a Macintosh rekindled a fascination with interactive software and user-interface design, guided by influences like Chris Crawford and Alan Kay. Prior small projects - animated desk accessories, an educational Camera demo, and a darkroom-timing program - served as experiments in graphics and interaction. The immediate catalyst for the paint program was his three-year-old son repeatedly getting stuck using MacPaint menus; frustrated by menus that required reading, he decided to build a simpler, child-friendly alternative and to distribute it free so it would actually be used.
Design choices are driven by a clear “prime directive”: make the program extremely easy to use so features explain themselves. Secondary goals were to make actions surprising and satisfying, expand what paint programs can do, keep premade graphics editable, and offer many options without overwhelming the user. The interface uses a persistent drawing area sized to the original Macintosh’s 9-inch 512×342 screen so users always see the whole picture, and a bottom palette showing 14 context-sensitive options per tool instead of pull-down menus. Those practical, user-first decisions define the program’s behavior and legacy.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.