Will's Digital Garden

Neptune → Triton

I would classify a lot of my side-project entirely-for-fun programming as "doodling". I'll get an idea (from a user's perspective), and I'll want to see how it feels (as a user). So I'll get to work spiking out an implementation. Sometimes these implementations take a few hours and I can tell quickly whether the ideas actually work well in practice. Other times, they're good enough builds that I can tell that the UX or general ideas are decent, but would require significant effort to perfect to the point of being a viable product or full feature. And many times, it takes me weeks to work through a problem and come up with a usable test.

I call this process of mine "doodling" to properly frame the goals of these projects. I'm not intending to build a full product. I'm not spending this time in hopes of gaining enough Monthly Active Users to support myself and family. I'm not working on the side like this with the goal of reaching funding or acquisition. None of those are my goals; instead, my goals are entirely to have fun and let my programmer's mind wander into realms I don't usually get to for work.

As such, if I've painted myself into a corner with a particular problem, eventually it ceases to be fun. At that point, I'll often shelve the project for the moment and focus on something else. I'll usually return to the project, but almost always as a rewrite from the ground up with the intention to avoid the major pitfall from before. This is certainly an inefficient process, but it's the one in which I find the most joy.

All of that to say: I've found myself stuck in Neptune after quite a bit of work. A few issues with it (totally skippable content you find the specifics uninteresting):


Enter: Triton

"Triton" is the largest moon of Neptune, so I felt like it was a good name for a follow-up doodle.

In Triton I'm starting by narrowing my focus to deal with the issues I previously had:

#neptune #triton