Category: Misc

  • Presentation: Get Off My Lawn and Out of My Dashboard!

    Presentation: Get Off My Lawn and Out of My Dashboard!

    My wife and I both gave presentations at WordCamp Raleigh 2016. Hers was titled “Teachers Make the Worst Students”, and covered how she pitched WordPress as a replacement for their old website, an overview of the technology stack, and some of the technological and social barriers she had to overcome. My presentation was “Get Off…

  • Pardon My Dust…

    The VPS server that I host this site on recently suffered a massive hard drive failure (filesystem corruption). I am still in the process of rebuilding the server from scratch, and taking the opportunity to improve some things along the way. I have this site up again, basically to help me troubleshoot as I reconfigure…

  • My WordCamp Atlanta 2013 Presentation Video

    Click through to see the video and slide deck for my “Secure All The Things!” presentation from WordCamp Atlanta 2013.

  • Updated Resumé

    Updated Resumé

    I have updated my resumé. In addition to adding details for my most recent position, I decided it was time to freshen up the appearance a little. I have replaced the Futura and Optima typefaces with Providence and the Avenir family. I find Avenir very pleasing to the eye, and Providence is a distinctive typeface…

  • Help Wanted: CCSNA

    For many years, I have been a member of the Clan Campbell Society of North America. This non-profit organization helps maintain historical and genealogical information about the Campbell clan and its various septs, a quarterly Journal, a calendar of events throughout the United States and Canada, and various other benefits. Through a Highland Games event,…

  • The Overdue Update

    I never intended to let this site gather so much dust. When I set it up as a project portfolio showcase a few years ago, I had planned to keep updating it. But priorities shifted, life intervened, time availability shifted, and so on. As a result, it sat mostly untouched for at least the last…