Deep Dive

By Serdar Yegulalp on 2020-08-14 21:00:00 No comments

I sometimes wonder if in another life I was a deep-sea diver. I have a tendency to go into things and not come up for air until blood vessels on the side of my face explode. Case in point: this week and most of the last one, eaten up by me rewriting my blog software from absolute scratch and ... and ... and actually rewriting it from scratch, gang! It runs, very well, and it might be as little as another week before everything you see before you is switched over to it.

This isn't just about having a wild hair up my heiney to write software because I'm stuck indoors like all the rest of you and going stir crazy. The first version of this blog software was good, but many parts of it I wrote before I really knew what I was doing, and it was way too complex for its own good in too many places. Starting from zero meant being able to not lug around the legacy of all those bad decisions, and give myself the freedom to make better ones.

Given the pace at which I've fixed things up, my plan is this: when you see the landing page for the new novel The Fall Of The Hammer go live, that'll be your sign we've made the big changeover. A nice way to inaugurate the new.

I also wanted to give myself the freedom to eventually spin off the reviews part of the blog into perhaps its own thing eventually. I've already been doing much of that stuff at Ganriki, but there's a lot of things I could talk about that aren't comfortably covered under that label. But much of why I racked back on talking about those thing was because of al the upheaval in my life: I'd moved cross-country, started a new job, started Ganriki itself, got very busy with work and many other aspects of my life, and lost momentum. Still, maybe having a toolset that doesn't get in the way as much -- and that I now have a good way to improve, far more so than the current one -- will help.

There's so much I want to talk about, and far too often I feel like the tools get in the way. And a lot of that is my own darn fault: I built things that I thought would be useful in ways that I had no actual use case for, instead of focusing on the things I needed most. But I now have a far better idea of how to build those tools than I did back when I first took a stab at it.

Tags: blogging projects software