Welcome to Robert's Musings and Distractions

Using Reportlab and PdfTk to Modify Existing PDFs

The PDF format is great for printing and displaying written content, but it can be a nightmare for editing and manipulating the content itself. Here, I explain a simple way to use some open-source tools to add information to an existing document without editing the original content.


In this …

Read more

Using Lxd Containers Instead of VMs For Web Development

I’ve been dabbling with Canonical’s LXD containers ever since 1.0, but found it more difficult to use than Virtual Box. With the 2.0 release, a lot of the pain-points have been ironed out, so I decided to give it another try. Before you say, “What about …

Read more

Learning for Life

Learning for Life: Lifetime Learning is good for your mind and career

When I was in younger — maybe in the 6th grade — I remember seeing my older cousins and friends graduating high school and college. This was before the time of graduations for all occasions, like pre-school, kindergarten, elementary school …

Read more

Check me out on Hacker Public Radio

Hacker Public Radio


For more of my musings and those from many others, check out Hacker Public Radio. Hacker Public Radio (HPR) is a community podcast by and for its listeners. Every listener can be a contributor. All you have to do is submit a recording that would be of …

Read more

Using Bokeh with Bottle Web Framework with the Simple Templating Engine

Bokeh Bottle


I created a small workout app that uses the Bottle, Nginx and uwsgi on a Raspberry Pi B+. I created the app partly out of necessity, but mostly as a learning activity. After a while, I wanted to be able to review my activity over time. While I’m …

Read more