I co-host a podcast called My Alchemical Bromance, and one of the frequent challenges I end up facing is how to record video and voice chats for interviews. A lot of podcasters use external hardware devices, such as the Focusrite Scarlett 2i4, which is a great solution. But I wanted to do it all in software — and in Linux.
… Read more
Projects
Slides on a Stick with Raspberry Pi Zero W
If you give presentations often, you will know that one of the biggest headaches is managing slides. You have to figure out software, hardware, and connectors. I’ve usually resorted to bringing a USB thumb drive with my slides in PDF and ODP format, but then I came across an even better idea: the Raspberry Pi Zero W (or RPi0W).
… Read more
Arduino Planetary Hours library
I am finally announcing my PlanetaryHours library for the Arduino. This library uses the sun_rise()
and sun_set()
functions from the avr-libc time.h library to calculate planetary hours.
OpenPGP for WordPress Now Supports Contact Form 7
OpenPGP Form Encryption for WordPress now supports Contact Form 7. You can download version 1.4.0 at the WordPress plugin site and start using a safer contact form on your website today!
Pono Rez WordPress Plugin
Together with Commerce Collective,1 we have built a WordPress plugin to allow Activities & Attractions Association of Hawaii (A3H) to quickly and easily integrate activity bookings and sales into their WordPress websites.
We still have more features to add to the plugin, but it’s a solid start that will save A3H members a lot of time. It is written in PHP2 and JavaScript, and uses the Pono Rez SOAP interface to integrate activity data into a WordPress page.
Check out the plugin page here!
CenturyLink AppFog Tutorial
Recently I wrote a tutorial with Word Lions for CenturyLink Cloud that teaches how to build and deploy a Node.js application to CenturyLink AppFog. The tutorial and application were really fun to build and write. It was my first Node.js project, and my first experience with CloudFoundry. The tutorial uses the following CenturyLink Cloud products:
AppFog is CenturyLink Cloud’s CloudFoundry system. It is really powerful, and it appears to be more flexible than Google App Engine.
Read the Tutorial
The tutorial walks you through building a document storage system with a built-in PDF reader and comment storage. It also includes user authentication and some other neat Node.js tricks. You can follow the tutorial from the following links, which will include all of the information needed to get you up and running on AppFog with Node.js. Enjoy!
New Release of OpenPGP for WordPress
Version 1.3.0 of the OpenPGP Form Encryption for WordPress plugin is now available. It’s important to upgrade. It includes the following changes.
- Updates OpenPGP.js to version 1.0.1
- Tests the plugin against WordPress 4.2.2
- Ensures that the browser can support OpenPGP.js
There are a few new features planned for this plugin. Expect a major version release in the next few months.
Check out the plugin page on the WordPress Plugin Repository.
Pansophie Online Color Test

The Pansophie PC testing interface.
- A private administrative interface
- Seamless jQuery-backed test interface with few pageloads
- Custom PDF reports, generated on the fly
- A customer database with contact information
- API endpoints for test generation
- Integration with 3rd party e-commerce system
Pansopie PC isn’t currently doing business.
Integrating Cedexis Radar with WordPress Sites
Cedexis Radar is a real user monitoring (RUM) system that collects millions of metrics every day. It’s used to measure the health of networks in order for Cedexis Openmix to make intelligent routing decisions for web service users.
I put together a simple plugin to add Cedexis Radar tracking codes to a WordPress website. I’m not yet sure how much of an overlap there is between WordPress users and Cedexis Openmix users, but if you’re using both, check out my new plugin.