Dogfood, bootstraps, and working code
This is version 0.2 of ForkCode, the web-based IDE that I’m working on. IDE is an acronym that means “software for making software”.
There are a bunch of fun geeky turns of phrase that apply to what I’m doing right now. First, ForkCode can “bootstrap” itself which means I’m using ForkCode to create ForkCode. You know, like “pull yourself up by your own bootstraps!”
The second thing I’m doing is “dogfooding”. That means I’m using the software I’m writing. The term refers to eating your own dogfood, which is, ostensibly, what the head chef at a dogfood factory must do to ensure a quality product.
Lately I’ve been feeling like I should be moving forward, faster on things that’ll lead to my 2nd year project. But I’m not raring to go on those things, for better or for worse. So I decided: Erik, just do the project that you’re dying to do. And right now, it’s this. And maybe I’ll fall behind, but it’s better to do something than nothing.
And honestly, truly… I love this project right now.