Romello Goodman

Coding to think

September 20, 2025

There's a strange loop happening in my life as I think about coding more. I develop a prototype for an idea, which then deepens my understanding of that idea. Prototypes vary in size—no concept feels too ambitious or too trivial to explore.

Software is increasingly commoditized, creating a sense that anything is possible. Some call this "vibe coding" or "software on demand"—the notion that language can shape and transform how interfaces work. This shifts not only what we can build, but how we build it.

Nine months ago, I barely used Claude or AI tools. Now, with AI-assisted coding integrated into my workflow, my backlog of ideas and prototypes is clearing fast. I feel twenty-one again, spending evenings testing new designs and concepts. Writing software is fun again—it resembles sketching.

As an artist, an important part of sketching is removing friction from the process. Keeping sketchbooks in different bags, notepads on nightstands, or watercolors in car trunks increases the likelihood that tools are always available. "Hop out and paint a scene" as you pass by something inspiring.

Code works the same way. A boilerplate serves as both a box of favorite tools and a pre-stretched canvas ready in the easel.

I'm sharing my open-source prototype boilerplate. It's basic—React and Scss—but enables rapid movement. A blank page for new ideas.

P.S. image