-
Packaging up a Rust Binary for Linux
Prologue I should of written an update for quite some time. While I’ve been experimenting with marketing analytics, learning about data science, business development, doing DevOps with GitLab CI and various other things, I wanted to write up my learning when I had a chance to internalize everything. However what made me decide to write…
-
Embedded Rust Library Experiment for Python and Web Assembly
With my ever growing list of things that I need to catch up (like wiring my home network and managing Rookeries), I needed a small fun project that I can work on. Ever since I learned enough Rust to be able to convert Rookeries, I wanted to play around with being able to speed up…
-
Mailing List Migrations
Hello dear reader! I hope you are having a wonderful year so far! You may have noticed a small change in the sidebar menu, where there used to be 2 sign-up forms. I removed those as there are dedicated pages to the signups now, and the sidebar was just getting quite busy. (I plan on…
-
Onward with Postgres and Diesel – Rookeries v0.13.0
That took longer than expected… but I’ve finally migrated Rookeries to use PostgreSQL 10! I finished the majority of the raw migration work about a week before PyCon Canada. However I did not want to confuse my updates and tweets related to PyCon Canada with my work on Rookeries. Also I wanted to add a…
-
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…
-
Surfacing after PyCon Canada 2018
Uff! What a weekend! For the past few weeks, I did not write any updates because I helped organize PyCon Canada 2018! And present a talk… because apparently life is not exciting enough to do one or the other… Actually these next 2 days I am coordinating the coding sprint portion of the conference which…
-
To Make or Not to Make – Using cargo make for Rookeries v0.12.0
I was pleasantly surprised when my last blog post about migrating to Rust’s integration tests really took off on Twitter. I did not quite expect that much interest. 🙂 Using cargo-make I recently continued with my exploration of Rust through Rookeries (my attempt at a static site generator/backing API server). This time I worked on…
-
Writing Integration Tests in Rust + Releasing Rookeries v0.11.0
As part of my overall change over in Rookeries, from Python to Rust, I rewrote a suite of integration tests for the server API. To celebrate my successful transition, I released version 0.11.0 of Rookeries, whose tests use pure Rust now! I found the rewrite not too cumbersome, thanks to the wonderful guide in the…
-
Rookeries v0.10.0 – Rust Re-write
I just rewrote Rookeries in Rust, and the latest version is now available as a Docker image on Docker Hub. (This is why I have not responded to emails in a bit… I’ve been doing a lot of thinking of what I want to do next.) So why a rewrite? Ultimately I decided to change…
-
Qt + QML Experiments
At the end of last year, I took a bit of a hiatus from blogging and my other projects. I found that I needed a break from my current projects, and to work on something totally unrelated. One of the things I try to do each year is to challenge myself to learn a new…