I was wrong
One of the fun things you get to do when you follow someone's blog, especially when they're being fairly honest about their feelings, thougt processes, psychology and philosophy, is that you get to watch them evolve over time.
Sometimes, that growth happens slowly over a long period of time. Sometimes, it happens between blog posts. In my last blog, I talked about how I was not going to be releasing ScrollWise, and I was not going to be working on any SaaS apps for a while. I said that I had decided that because I just could not bring myself to bother with things like authentication and marketing, it means I'm probably just not interested in being a SaaS founder, solo developer, etc.
This was cope.
I have some pretty significant goals. I want to help create a New Left movement in the form of humanist accelerationism (h/acc). I want to start a media company, and being honest, I want to run a tech company. I have huge plans for my future. I have a ton of things I want to do.
and it turns out, when you're working on hard problems, it's not always going to be fun.
I talked a lot about the importance of introspection in the last post, and this realization came from some introspection. More than anything, it came from my realization that I'm being immature. Of course authentication isn't interesting to me, it's not supposed to be. Of course marketing isn't interesting to me, I'm an engineer. What is interesting to me, though, is the results, and those results simply can't be realized without doing the boring and hard work.
Am I going to be a good leader if I'm someone who shirks the cause, who abandons the work, when things aren't particularly fun or interesting? Deeper than that, am I going to be a good father when I show my kids that they can just decide something isn't for them when the work gets hard?
So, what does that mean with respect to what I'm going to be working on going forward?
ScrollWise is going to be released. I'm aiming for the end of the year. I have a couple of other projects I'm working on as well, as well as a brand and overall "holding company" that will exhibit the vibe and serve as a central point of focus that all of the other work can grow out of.
What is changing is that I'm centralizing a lot of the "pain points" so that I can minimize the time I work on them. For example, I'm going to implement authentication as a library so that I only have to build it once (for ScrollWise) and in every other project I'll just have to import the library and tweak the inputs.
For things like marketing... that's going to take some time to figure out. Time and experience.