Most of my development work has been done under contract and cannot be advertised. Here are some hobby projects I’ve done on my own time.
SwiftUI iOS Apps
This is a SwiftUI app I use to help me track our RV trips. It includes a checklist of things to do when packing up the RV for a trip, and upon arrival at our destination. It is currently still in active development. I’m using it to learn SwiftUI with iCloud and Core Data.
Published Alexa Skills
Who’s On First
Baseball Skit: Who’s On First This was my second published Alexa custom skill. It enables the user to perform the classic Abbot and Costello “Who’s On First?” comedy routine.
This is a fairly long routine, running about 8 1/2 minutes. This skill can interact with the user performing either side of the dialog, or work with another Alexa device to perform both sides. When interacting with the user, it uses Alexa cards to prompt the user for their next line.
US National Parks Game
US National Parks Game was my first published Alexa custom skill. This skill was featured on the Amazon Alexa Featured Skills website.
Github Open Source Projects
This project documents instructions and provides code examples for interfacing an Alexa skill with a particle.io Photon IoT device.
Provides easy to use instructions for creating an Alexa skill.
This is an older Objective-C iPhone app that I wrote to use GPS to track fuel usage while riding my motorcycle.
This is perhaps my most ambition project. This publishes the work I’ve done on my RV to automate lights and various other devices using a combination of technologies:
- iOS Apps
Two iOS apps provide control of IoT devices
- Objective-C control panel app to run on older iPhones mounted to the walls
- Swift app to allow remote control of lights when not within Alexa’s voice range
- Alexa Smart Home Skill
The primary interface is using an Alexa custom home skill. It allows controlling multiple Photon devices through dynamic discovery of events published by each device.
- Photon microcode
A library of C++ code makes it easy to create new IoT devices. Each device advertises itself and its capabilities on the MQTT network, making adding new devices quite easy.
This project publishes the Eagle files for some printed circuit boards I designed for IoT work using a Particle.io Photon device.
Older Websites Archive
This is a WordPress based website using a custom theme. I also created a companion iPhone app for use by our guests to help them find the park and locate nearby attractions and amenities using their phone’s built-in GPS.
Celestino Couture version 2
This is the updated Celestino Couture website. I converted it from Flash to Flex to enhance maintainability.
Celestino Couture version 1
The first version of the Celestino Couture website is an example of a Flash website and associated iPhone App. Flash enables the creation of subtle transitions and fades, but doesn’t run on the version of Safari installed on iPhone. So the same content is used to create a native iPhone application, utilizing all of the cool transitions and effects available on the iPhone. Definitely the best of both worlds.
Build a Church Website
Build a Website Workshops
The Rock Band
The Rock UMC
ProjectMIDI is one of my oldest websites. It was hand coded using PHP. Now days it would make more sense to utilize WordPress for a website like this. I used it to share my custom MIDI code with others long before open source was a thing.