On Tuesday, I mentioned that I'd be adding Halikey as an iambic keyer to the CWSimon game. Iambic keying enabled by Halikey is something I've been meaning to do for a while, but each time I start, I realize I'm going to need to start with serial port signal inspections, and set the project back aside. This is the exact sort of thing vibe coding is good for, pushing through the parts of projects you don't want to bother with. So, this morning, I put ChatGPT 5.3. A few minutes and a design coversation later, ChatGPT cranked out the web page for me that you'll see in the video below. Here's the app itself if you'd like to experiment with your serial Halikey. Halikey Serial Signal Test Bench Connect to a Halikey and watch for serial control-signal changes. Each change will be logged below with the signal name and new state. Connect Halikey Disconnect Clear Log Status: Disconnected
Going on 15 years ago, I built an APRS airplane flight tracking tool . It was a lot of fun. I got to watch a variety of acrobatic airplanes via their flight paths and Google Earth. Here's an example. The app has been defunct for several years, first becuase Google cut Google Earth Web API support, and then because I didn't have the time to maintain the APRS screen scraper behind the tool. This week though, I learned about ADS-B , a different airplane tracking RF protocol. With any luck, I'll crank out a demo later this week using CesiumJS and the ADS-B Exchange API .