Binary Thoughts

Notepad

The Magpie

Note: I split this post into two to make it more digestible. For background and context, see my post Shiny things. TL; DR Background and definition The Magpie is misunderstood and provides a good model for learning The V model of learning (contrasted to the model of T-shaped people) attempts to maximise intersection points in knowledge to enable …

Shiny things

Rabbit holes I disappear from time to time. No, not in the physical sense. Rabbit holes are everywhere. I follow them and emerge a couple of days (or weeks) later, hopefully wiser. For illustration, I wandered through Docker land for a whole 6 months. That particular rabbit hole went deep. The weird and wonderful container landscape is still …

Setting up HTTPS with Let's Encrypt

Chrome 68, due in July 2018, will mark all non-HTTPS sites as insecure . Instead of buying a certificate it seemed like an apt opportunity to use Let’s Encrypt , a free and automated Certificate Authority. It’s easy enough to get started with Certbot supporting most platforms .

Setting up Jekyll - related posts and series

By default, the related_posts feature of Jekyll returns the newest 10 posts rather than related posts. This is to speed up generation of the site by not using it’s Latent Semantic Indexing (LSI) capabilities implemented by classifier-reborn since that takes a while to run.

Setting up Jekyll - prettier paging and categories

Following up from the previous post on setting up Jekyll, we take out our tools and customize it some more. When reading any of my posts you should realise I’m after utility rather than beauty. That said, we’ll try to improve the appearance to an acceptable level as we go along. Prettier paging The next/previous paging is functional, …

Converting HTML blog posts to Markdown

I am reviving some projects - this blog as well as some open source work. They desperately need some TLC… Since this blog has travelled through different hosting options and technologies I still had some legacy posts formatted in HTML. I’ve taken the plunge to refactor them into much cleaner Markdown syntax. This turned out easier than …

Setting up Jekyll - the basics

Introduction Since Octopress has been deprecated for pure use of Jekyll, I switched this blog to use Jekyll. See this post as a walkthrough on creating a functional blog via Jekyll (part 1). This is yet another collation of snippets I have found useful, as a reference for my future self - and perhaps others.

Using Sonar Cloud on .NET Core with Travis

Note to self since I spent a frustratingly long time on this. To analyse your .NET Core project with Sonar on Linux (using Travis in my case since it’s an open source project), you need the following: Have a machine with Mono and .NET Core installed Download the MSBuild Sonar Analyzer and ensure that the scripts are executable Execute it with …

Still alive

I’m still alive. And so will this blog be once again. It’s an interesting feeling to notice that your last post dates back to 4 years (4 YEARS!) ago. I’ve done the migration from Octopress to vanilla Jekyll now and in the spirit of doing the smallest thing possible, this is the MVP. Since my last post I have made the leap to …