Slidecraft updates

Posted on Fri 13 December 2019 in blog • Tagged with Conference • 4 min read

I’ve been doing public talks and presentations rather frequently for the last 10-or-so years, but this year I made significant changes to my process for creating, rehearsing, and presenting talks.


Continue reading

Ceph Erasure Code Overhead Mathematics

Posted on Sat 30 November 2019 in hints-and-kinks • Tagged with Ceph • 2 min read

In a Ceph cluster, the frequent question, “how much space utilization overhead does my EC profile cause,” can be answered with very simple algebra.


Continue reading

The Little Bag Of Tricks: 10 Things You Might Not Know You Can Do With OpenStack

Posted on Tue 05 November 2019 in presentations • Tagged with Conference, OpenStack • 1 min read

My presentation from the Open Infrastructure Summit 2019 in Shanghai.


Continue reading

Using ftrace to trace function calls from qemu-guest-agent

Posted on Wed 21 August 2019 in hints-and-kinks • Tagged with libvirt, Linux, ftrace, Qemu • 4 min read

When you are using functionality that is buried deep in the Linux kernel, ftrace can be extremely useful. Here are some suggestions on how to use it, using the example of tracing function calls from qemu-guest-agent.


Continue reading

Learn Complex Skills, From Anywhere: Combining Django, Ansible and OpenStack to teach any tech skill

Posted on Mon 12 August 2019 in talk-submissions • Tagged with Conference • 3 min read

A talk I submitted to PyCon AU 2018, linux.conf.au 2019, and PyCon DE 2019.


Continue reading