Nice to meet you! I've decided to bring this blog back to life. I tried my hand at this kind of thing before, but it became more of a chore than something I did for fun. I'll be trying to avoid that by treating posts as a long form of twitter with fairly minimal editing. I'll talk about some cool stuff I've been working on, any interesting projects I've came across on the web, the typical stuff. I'll also sometimes talk about my interests and social stuff.

I work full time as a software developer. I mostly work with C, C++, C# and Python and they're basically my main toolbox languages. I also know JavaScript and PHP, but I try to avoid web development as much as I can. UI is hard. There are a few other languages I know enough to use if they're particularly suited for a project, like Java, Ruby, Lua and Rust, but I'm not as comfortable with them.

For my CMS on this blog, I'm using Pelican. This is a good thing for multiple reasons:

  1. It generates static websites that are easy to deploy where ever I want.
  2. I don't need to create and manage my own style unless I really want to.
  3. A static website means I'm discouraged from extending it with my own microservices.
  4. It lets me write my articles in vim~

Anyhow, expect to see some (hopefully) interesting articles. There will be no commenting system. I attempted to add Disqus, but I kind of talked myself out of it. I have no interest in moderating the thing and I don't like the idea of adding in dependencies which could be harvesting data in ways I don't know.