
TYPORA LOGO UPDATE
With the advent of the Windows 10 Creators Update and WSL, I put a lot of time in learning how I can use Windows as my "window manager". All of the writing is performed in Visual Studio code. This branch push automatically sends off a webhook to tell Netlify to build the blog and then my new article is published. I then checkout my netlify branch and merge the relevant changes into that branch. Once an article is constructed and written, I commit that to trunk. The trunk branch is where I stage articles that I've yet to publish. I then ensure that I have the trunk branch checked out. I first ensure that I have an up to date clone of my blog's git repository. My current blogging workflow is a little nasty. Of course I could host my own WordPress, but that is not really an out of box experience and lacks the markdown centric ecosystem I desire. Services like Ghost and WordPress fell like an assembled out of the box solution, but because of the way they store the actual content in a database, I don't feel like I own the data. I am working on too many other things to have my blogging experience cluttered with distractions of widgets and gadgets, so the whole statically generated thing is beginning to put me off. Tools like Gatsby and Jekyll give you all of this accept there is a bunch of assembly required. In fact, I believe my perfect blogging service includes the following: Obviously there are services like Ghost and WordPress, but those have some clear downsides. There are a bunch of different blogging options and I've already tried (e.g. This is where things currently are, but it requires too much effort on my part to get the words from my head into the computer. This is when I decided that I needed to reboot the whole thing, but this time I settled on using the JavaScript based Gatsby framework with Netlify as the host and GitHub as the content VCS. I come from a background of PHP, Perl, JavaScript, and Python and I've little incentive to learn yet another scripting language for the sole reason to host a blog.
TYPORA LOGO GENERATOR
I wasn't really happy with the tone of the original content that I wrote and working with the Ruby based blog generator wasn't doing me any favors. I started a GitHub Pages/ Jekyll based blog. I also get the added benefit of reflection and self documentation that I've frankly been lacking in my life. I found writing to be a way for me to ramble without burdening my peers.



Why so hard?: QEmu User Networking and Dropbox.Rube Goldberg Machines: OpenID Authentication Process.venvx: Managing Multiple Python *2* Virtual Environments.Docker: Automating the over-the-shoulder Docker setup help.Versatile networking shell scripts with gethostbyname() and ip_route_addr().Why So Hard?: Multi-line bash argument.Github Webhooks, Jenkins, and Docker Oh My.Playing With RPi 4 TFT Display and Buttons.Why So Hard?: Testing with ES6 imports in NodeJS.Why So Hard?: BuildKit to Local Repository.
