When Penguins Can Fly…

  • Discover
  • Code
    • justCheckers
    • Visual Computing Demos
    • Realtor.ca Android App
    • Hockey Canada Mobile
    • Replicon Time Clock
    • Golf Association of Ontario Android App
  • Write
  • Speech
  • Draw
  • Design
  • Subscribe
  • Contact Me
Illustration of a bird flying.
  • 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…

    March 15, 2019
  • 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…

    February 1, 2019
  • 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…

    January 23, 2019
  • 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…

    November 30, 2018
  • 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…

    November 15, 2018
  • 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…

    November 12, 2018
  • 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…

    August 22, 2018
  • 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…

    August 15, 2018
  • 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…

    August 9, 2018
  • 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…

    July 9, 2018
←Previous Page
1 2 3 4 … 63
Next Page→

When Penguins Can Fly…

Proudly powered by WordPress