-
Rookeries v0.15.0 Released – Technical Preview of the Static Site Generator
It turns out that rewriting a CMS into a static site generator takes a bit of time. 😉 After 3 months of silence, I can finally announce the long awaited release of version 0.15.0 of Rookeries. This release is the first fully functional technical preview of the static site generator! You can now create, build…
-
Fixing Docker on Linode (Linux v4.18.16)
This week as I had some downtime after PyCon Canada, I started working on resolving all the issues that I postponed. One of these issues involved applying security updates to my Linode server and rebooting the server. However when I did so… I noticed that the Rookeries site went down. When I logged into the…
-
Getting Started with Writing a Technical ebook
The early release of my ebook Juggling JSON with jq comes out tomorrow! However this post is more about the process of writing the book itself. Getting started on an technical ebook, (such as Juggling JSON with jq), requires a bit of upfront setup. On the ebook side, I decided to go the route of…
-
Book Announcement: Unjumbling JSON with jq
jq is an amazing tool for querying and manipulating JSON in command-line, that I learned about from one of my good colleagues, Eric Olsen. And I feel that jq deserves a good book describing how to use this tool. Hence I am writing a book called Unjumbling JSON with jq on the topic. As mentioned…
-
WordPress Password Resets via MySQL
I have not completed the switch away from WordPress completely, (as this site and the justCheckers site show). I might switch to using something like Django CMS or Wagtail. Unfortunately I have not had as much time as I’d like to, to work on Rookeries, my own Flask based CMS Still in the meantime, I…
-
Approaching Inbox Zero in Gmail
Earlier this year (yes I meant to send this out much earlier) I went to a meetup hosted by my local PyLadies group. There Tracy Osborn of Wedding Lovely and Hello Web App fame gave an amazing talk about marketing for developers. I was truly inspired by the talk, and I feel it was very…
-
Encrypt All the Things!
This week has been a rough one for me, so I’ll keep this blog entry short. However I am pleased to announce that after a bit of struggle, I have setup HTTPS on all my sites, including this one. Thanks to Let’s Encrypt and specifically the acme-nginx project to making that possible. Getting everything setup,…
-
Resolving WordPress Login Issues after Domain Name Move
This week’s entry will be a short one, since I am in the middle of getting things organized, and preparing for launching my first ever product. (More about that on a later post.) One of the things that bite my recently, is that I was unable to login into one of my WordPress sites. For…
-
Avoiding Blank PHP Responses after upgrading to Ubuntu 16.04, and php7.0-fpm
Earlier this week I finally made the plunge to upgrade my VPS to Ubuntu 16.04. With a minor hiccup surrounding supervisord (which I probably can avoid if I go the systemd route) not being enabled at boot, the upgrade was simple for both my WSGI and Node webapps. I can not say the same thing…
-
Selling Off Some Domains
I was going to write about why needing an app isn’t a good way to try get into business. (Hint: It is very expensive, if you can’t code it yourself.) However something else popped up, namely I am trying to sell off two domains: justcheckers.org and justcheckers.net that I own. These were for the justCheckers…