Patrick's Notes

Why the Gap and an Update

It has been...a little bit since my previous post. It's been a pretty busy time at my day job the past year or so. We just got finished releasing a new flagship feature of our application, so I've finally had some time to divert focus to this. Which, you may have noticed, is now being hosted on the bearblog.dev platform. Which is a little ironic considering my first post here was about building a blog from scratch. However, I think that may have actually contributed (at least in part, I truly was busy with work) to my neglect of writing. The friction was just a little too high to get started on writing anything. So I'm pretty excited to not have to deal with maintaining a service and remembering how to even upload posts to it a year later.

Anyways, I should probably mention the status of the "game" from the previous posts. Suffice it to say, I hadn't worked on it much in the past year. I made some progress after the last post, mostly replacing raylib with my custom graphics/os/input backends, but after that I got a little too stuck with implementing systems instead of making a game. Of which I think is why I stopped trying to be a game developer pretty early after I started programming in my teens. I'm just not that creative when it comes to designing a product for people to use. I'm far more interested in the inner workings of something than the fit and finish. While I did have fun working on the game, I pretty much implemented (in the most barest of minimum states) what I had planned. Although, to make up for that, I do have another project that I've been working on. It's probably the longest lived project I've ever kept hammering away at. It's something I can always go back to with a clear goal in mind (which honestly can't be said about most of my side projects, they never had clear goals, just infatuations with particular implementations or technologies).

It's a text editor (which you can find here) with a focus on software development. My goals are probably so clear on this project because due to my profession I live in a text editor. It's so easy to see things that it needs (or I want), plop it in the todo list, and come back to it later to spend an evening or three working on it. Now, I wanted to keep this post short to just give an update, so I won't go into detail on anything more, but you can expect some posts on the editor in the future (I promise this time I swear).

Until then, feel free to take a look at some of the other projects I've started: