markjgsmith

2024/05/24 #

Gaza fractal - Given that everything eventually turns into a fractal, or at least that there are strong forces that always try to turn everything of any concequence into a fractal of false equivalences, how long will it be until a small area of Gaza emerges that seeks independance? Gaza will then need to decide what to do with said area and thus will be forced to turn into the monsters that created them in the first place. #

Well it's been another morning of being blamed for everything, and many war paths already from the world. And low and behold I get to the internet place this morning and I've been cut off. The Wifi network no longer exists. No way to connect to the internet.

Once again, they create the problems they complain about, they block the solutions they suggest, and ultimately they just blame it all on me. And I get mutilated. And then nobody is happy, and they blame that on me too, and I get mutilated even more.

I can still write this post because I use git and hopefully I'll find a way to sync it up later. #

Development strategy ideas

Thinking about overall development strategy is a big topic. In a sense, as a developer it's always somewhat in the back of your mind, but the landscape is so vaste it's easy to get lost. It's easy to bite off way more than you can chew. Yet it's important even if it's vague, because it helps you chart the general direction you are going for. Over time, the specifics change, as do the technologies, the methodologies, and even the ways you describe things. It's this constant churning of ideas, that over time results in some of the aspects that are most important to you rising to the surface.

I guess I'm passing through another period where development strategy is important again. Figured I'd write something about it, as I pass through these waters for the umbteenth time. This post is that. Maybe it will help solidify some of my thinking, then again maybe it won't. Such it is with developing long term vision. Partly exciting, partly frustrating, it always seems like everyone else has their long term vision perfectly in focus, and sharpenned. That's not the case for me. For me it always feels just out of reach, like most of the pieces are present, but some are the wrong shape. It rapidly gets too big and that causes paralysis. Getting the balance right is very elusive.

I've been lucky in a way. A number of years ago, I chose a very specific place to start. A single well focussed project, a great place to learn how to build out a SaaS product. Linkblog.io was a product that I used myself as I was building it. There were so many things that needed to be built out, the infrastructure, the app's software, the billing system, the documentation and marketing, and lots more. I really learnt a lot on that project, even though I ultimately ran out of runway.

Anyhow this latest bought of strategy reflection was triggered by a great Changelog Interviews episode. They talk to Birk Jernström, developer of Polar, a Patreon style platform that's built specifically for developers, so lots of Github integration style features. While listening to the stories behind his development journey, I thought about the places I passed through on mine.

Though my SaaS didn't succeed, I've kept on writing for the web, and I've been developing my personal website, my personal platform, expanding the different channels I use. I've gotten back into blogging, continued linkblogging, started a newsletter, dipped my toe into podcasting, and started publishing short text posts I call notes. I've thought and experimented with finding what I call the blogging virtuous circle. I've made it a mission of mine to find the right balance when it comes to personal publishing. It feels like I'm making progress dispite a seemingly endless stream of setbacks.

All the while I've become even more of an advocate for freedom tech and open source software, gotten very interested in Bitcoin and crypto, and continued observing with great interest developments in social media, especially around open protocols. I feel like I'm still true to my Linux and scripting roots, but I'm now a bonafied Nodejs developer. I still love music of all genres and I've got a healthy curiosity for slightly out there stuff. I'm not sure why exactly I'm giving this seemingly not very relevant backdrop, to the next big project, which I've been working on for a few years now. That is of course my static site generator.

I use the static site generator to build my personal website. It's very customisable and extremely flexible. The plan is to open source it at some stage. I wish I could do that now, but I'm not currently in a position to do that. Times are really tough, and I am severely constricted resource-wise. The details of that are outside the scope of this post. The point is that I want the tool I use to build everything to be available to all.

I'm pretty close to having my personal website configured in a way that's optimised for blogging and personal publishing more generally. It would be awesome to be able to turn that into some form of hosted service, so others could get setup without the need to build their own platform, but with the ability to have complete control over their own data, and the ability to move to a self-hosted setup should they desire to do that. An open source static site generator would make that possible.

Longer term, I'd like to develop various online services that connect up to seemlessly offer functionality around modern web publishing. File storage, timestamping, bit torrent, Bitcoin and crypto, NFTs, URL archive backups, social media protocol integration, and so much more. And I want the services to be developer centric, so you could easily integrate them into your own projects. A platform for personal publishing on the web. Built to be robust, built with digital collaboration in mind, built with open source and user freedom right at the forefront.

That's basically the plan. It's not quite an Elon Musk level, colonise the solar system mega plan, but it's a plan nonetheless. And I think it's very doable, and I think it could make the world a slightly better place.

Let's see if the world will allow me to fullfill my vision. #

No sooner have I written a blog post exploring my development strategy, in which I ask whether the world will allow my plans, than the world war paths me with a totally unprovoked 'No!' harrassment from fellow westerners in a cafe, while I was quietly minding my own business. World is going to war path, no doubt starvation and thirst is on the horizon. In fact the noers made reference to this in their little cowardly act. #

Today’s links:

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.