Y'all... I'm struggling.
Over 8 years or so, I grew a handful of tutorials around vanilla JS into a series of courses and workshops that actually brought in enough money to be a full time business for me.
Then last year, sales took a nose dive... /1
But because I have ADHD, still don't really know what's caused this, and depend on my business to keep a house over my head and food on plates, I'm stuck in analysis paralysis mode.
I simply don't know what to do next.
Working in web dev has been such a massive blessing for me. It's where I feel at home. And watching my students thrive has been the most fulfilling thing I've done in my career.
This sucks.
/end
@cferdinandi Man, I was just telling Laura yesterday what an awesome job you’re doing. So sorry to hear this.
I hope one day the Small Web stuff will become sustainable so maybe we can do something together on the educational side of it together.
I wish I had something more useful to offer. The problem isn’t you but likely this AI bullshit that’s infecting dev. These things go in cycles but the fundamentals always remain. Hope you manage to ride it out.
@aral @cferdinandi What Aral just said about the fundamentals is where my brain went on reading this. Your emails continue to be a brilliant resource and your vanilla JS stuff is evergreen because *waves hands everywhere*.
I hope your educational stuff bounces back!
@SamStrong @aral Funny thing is, I also see vanilla tech GROWING in popularity, which makes it all the more shocking to me. Everywhere I look, I see a renewed interest in vanilla CSS, and tools that send plain old HTML instead of the JS rendered stuff.
@cferdinandi @aral Is it growing in the corporate world? Or is it talked about a lot on social media?
@cferdinandi @SamStrong The “problem” (in a capitalist) sense is that it’s growing in popularity with people, not corporations. And the folks who have the money/budgets are corporations. So, that’s fun.
@cferdinandi @SamStrong @aral I'm one of those people :) but as I said people like me and others want to grow basically with you or you with us so I think yes branch out but also "more advanced" I absolutely LOVE courses like the "write your own git in ruby", all those "write your own sqlite in X" and so on so there's a VAST area of teaching computering still wide open which I'd summarize as "practical quality implementation by example"