Super.NET Blog, Dawg

Words on the brave path towards a ubiquitous .NET client model.

Developers Win! is now Super.NET. Learn More

Funding Super.NET: The Options

Figuring out the Money Game

I’ve had this crazy idea of Super.NET now for about six weeks, I want to say. Probably a little longer. A lot has happened during this time. I turned 42 (sorry not sorry, and self-respecting n3rd must pay homage!), I had a near-brush with death, which essentially kicked out all the art out of me, and coinciding with all of this, exploring Hugo and putting together the Super.NET vision.

At one point, I did indeed put together a neat coinjar of sorts to accept donations towards the endeavor of building Super.NET. I liked it, but it still didn’t feel right. Accepting money from others without anything in return is basically a form of going into debt (to me, at least). From my view, it is not operating from a position of strength, essentially.

Also, you sort of set yourself up to fail in such a scenario. There’s a certain quality about announcing something to the world (to other human beings) and while bold, I think if the announcement is too bold – no matter its intentions – you risk inciting envy in others, which to me is a form of ill will.

So, in short, by declaring intentions, you already set yourself up to fail. Agent Smith and the Dark Matter understand this dynamic. It is part of the reason they are so gosh darn quiet all of the time, I would say.

Of course, I have already done the very unwise thing here and have announced my already very bold and bombastic intentions with this site and Super.NET. Oops. It’s too late for me, folks. πŸ˜†

Hashing Out the Options

Regardless, we’re taking the brave path here, which means trudging forward through the unwise decisions and facing what lies ahead.

Since I do not feel comfortable accepting donations, I wanted to take some time to mention the different considerations that have occurred to me while exploring the different options in their place.

Consideration #1: Donations

While donations make me uncomfortable, I cannot help to share the coinjar that I was looking at providing. This is not done in an effort to accept donations towards this goal (although you can if you feel so called), but to sort of demonstrate my line of reasoning of late, and what I have been investigating.


You can see that it goes to Coinbase’s new commerce system that they are building, which I feel is really neat, and is again the reason I share it here. This all got me to explore a lot in the past few weeks especially and I wanted to get my thoughts out in the open here.

I have already summarized this. I could accept donations, but this is a form of handout that I am not comfortable with doing long-term. What if I fail? Chances are very high that I could. I dare not look at Kickstarter to see how successful its ratios are.

Finally, consider that not only does making a huge event out of this set you up to fail (in my opinion), but you really only get one of these in life. I would rather do this if I had like no food in the fridge and electricity company is knocking on the door (or worse).

Consideration #2: Donations in Exchange for Something at a Later Date

This is actually what I ended up exploring with my “Honor Jar”: donate and you get something of value that can be sold at a later date. The problem is that this “something of value” is my art, and while I am certainly in love with myself, it’s a bit pretentious to think that my art is worthy of something to essentially invest in for later value.

Consideration #3: ICO

Wandering into dangerous territory here. In studying cryptocurrency, ICOs are a rampant phenomenon right now. In fact, if you wanted to, you could spend 20 minutes and create one yourself. However, this again gets back to the aforementioned problems. You not only attract a lot of attention to yourself, but you establish expectations, which as anyone who has experience with human beings can tell you, is a Bad Thingβ„’.

Also, having been part of a startup as I mention in Super.NET’s introduction, I have had enough of that “environment” to last me for a while, if not a lifetime.

“I am looking for the least possible amount of responsibility.”

Lester Burnham

I think it’s clear in all my decisions here that striving for the least amount of responsibility is the best chance for success on any level.

Consideration #4: Take Time to Study the Space

This is sort of where I am at now. Even though I am essentially working off savings and full-time towards this endeavor, I am not exactly strapped for cash at the moment. I have about a year to put together a proof-of-concept that explores my ideas and gauge market interest and subsequent traction. There’s a lot to explore here. Cryptocurrency, blockchains, sidechains, oh my.

Consideration #5: Create a Proof-of-Concept with Revenue Model

This option paired with the previous option shows promise. What I like about this is that I show a working model that generates revenue without having to ask anyone for money. However, the problem now is that I am essentially building two applications: Super.NET (the framework and foundation), and then the proof-of-concept which is the application that is build upon Super.NET. Super.NET is easily a year or more endeavor by itself. In fact, I would say it is 2-3 years full time with a very small team.

Having to do this presents its own dilemma: how do you get an application out the the door quickly to prove market interest in an idea to generate revenues for it plus a framework idea that you have that would support it? The answer is not pretty…

Consideration #6: Bite the Bullet and Create a JavaScript Application

It sucks to think about doing this. This is actually a violation of my principles and is the reason why I am doing Super.NET, after all. But, after thinking about this, this is truly the only way to get to what I want accomplished without asking for money from others. Additionally, much like my foray with Hugo, there might be some elements in the world of JavaScript development that I might be able to pull back with me in my pursuit of Super.NET.

Selecting the Path Forward

So what have I landed on? Basically considerations #4-6 as listed above.

The point here is to build a proof-of-concept that simply demonstrates the business model I have in mind. It will be ugly as sin but get the job done. Ugly as sin to win, yo.

Ugly as sin to win.

Keep in mind that my roots are in JavaScript and HTML, so it’s not a matter of skill, but desire (πŸ˜‚). The idea will be to get a proof-of-concept that shows the big ideas, on a site that basically is built from Visual Studio’s React+Redux templates and nothing more.

From there, it’s onto the proof-of-concept. Once the proof-of-concept is done (in JavaScript/HTML5), and there is interest in the idea, the idea is to move towards a world where I can work on Super.NET full-time while building out the next version of this proof-of-concept application.

I’m thinking perhaps 3-4 months to build what I have in mind. Let’s see how I do. πŸ˜‰