• Converting a Blogger site to Jekyll

    Exporting the contents of a Blogger blog seems simple: you just click a button on the administrator's site and then download an XML file. Unfortunately, the contents of the downloaded file are not ready for reuse outside of Blogger and require quite a bit of work to be usable within Jekyll. This post shows you how to do the conversion and provides sample code to help you with the process. [Continue reading]

  • Welcome to my homepage, version 3.0

    Welcome to my updated homepage, this time at its third major version! [Continue reading]

  • Visual Studio Code: A modern editor

    On April 14th, 2016, Microsoft announced the 1.0 release of their open-source Visual Studio Code (VSCode) editor. I’ve been drive-testing it for a few months and have been quite pleased with it, so here go my impressions. [Continue reading]

  • A look at Go from a newbie's perspective

    I confess I am late to the game: the Go programming language came out in 2009 and I had not had the chance to go all in for a real project until two weeks ago. Here is a summary of my experience. Spoiler alert: I’m truly pleased. [Continue reading]

  • Those pesky Makefiles

    As a software developer, you have probably disregarded the build system of your project—those pesky Makefiles—as unimportant. You have probably “chosen” to use the de-facto build tool make(1). And you have probably hacked your way around until things “seemingly worked”. But hang on a second. Those build files are way more important than you may think and deserve a wee bit more attention. [Continue reading]

  • Analysis of SSHFS performance for large builds

    Last week, I spent some time looking at the feasibility of using SSHFS on OS X to access Google’s centralized source tree for the purpose of issuing local builds. My goals were two-fold: first, to avoid having to “clone” the large source code of the apps I wanted to build; and, second, to avoid having to port the source file system (a FUSE module) to the Mac. What I found highlights that SSHFS is not the right choice for locally building a remote source tree. That said, the overall study process was interesting, fun, and I am now tempted to make SSHFS viable for this use case. Read on for the details. [Continue reading]

  • The Medium experiment wrap-up

    Eight months ago, I decided to try Medium as the platform on which to post my essays. Over this time I have published a handful of posts in there—8, to be precise, which is… a very shy number—but the results have been quite satisfactory: the WYSIWYG composer is excellent, the analytics tools are simple but to the point, the looks are great, and the community is nice (though I haven’t been able to tap into it just yet). But where have things failed? [Continue reading]