• Why work doesn’t happen at work

    Often I’ve noticed that my most productive time is actually at home. So, when I have to spend a few hours of solid work that I don’t need to depend on a teammate or a teammate doesn’t have to depend on me, I work from home. I get a lot more done thanks to less…

  • What I learned about the cloud

    My day job primarily involves maintaining the bunch of Ubuntu servers. What the last few months has taught me is to plan for failure. With the ‘cloud’ being everywhere, we’re probably in a false sense of security. I’ve 3 anecdotes to share from my brief experience. One – One of our database instances needed to…

  • Shooting myself in the foot with Apparmor

    The other day at work, I was working on setting up a new database server. This is the first time in a while we’re doing this. Almost no-one remembers who or how it was done the last time. Our data is kinda big, so we tend to put the mysql data files into an EBS…

  • RTFD and Summit

    Writing documentation isn’t easy. And maintaining up-to-date documentation isn’t easy either. readthedocs.org is a Django project which was written as part of Django Dash It is backed by RevSys, Python Software Foundation, and Mozilla Webdev. We can write our docs in Sphinx and import it into Read the Docs. I’ve just got it setup for…

  • Summit improvements and bug fixes

    ‘If I do that, I might break Summit!’ That’s something often heard at UDSes by organizers. Indeed, Summit has historically had stability issues, especially during the high-usage week of a UDS. But Summit is starting to outgrow it’s troubled youth, gaining better code, better testing, and most importantly, more stability. The Summit team, consisting of…

Find me on Mastodon!