$ cat bio.txt
John Morrice, Scotland.
I am a software developer at Big Corpo.
$ cat timechief-july-2023-device-update.txt

Another development update on Timechief. See video below.

Note the sound at the start of the video is produced by sound synthesis through a passive buzzer (PC Speaker). This unit has REAL imitation 80s sound effects.

I have solved many issues related to the device. Namely these, I quote from a previous post:

  • Generate disk images
  • Client update mechanism
  • Hardware RTC support
  • Client side database, currently everything comes through the web, which gives a poor UX experience on startup as we wait for first data
  • Client side configuration GUI i.e. for Wi-Fi keys

Are all done, alongside many other features.

I even had time to iterate on aesthetics and added a new design and a CRT filter.

The look and feel of the device is very much 90s hacker. Kanji loading spinners, oh my! I do intend to add more themes before launch.

I was thinking one theme could be “scrap booking”. Particularly the ultra-neat super-detailed type of scrapbooking done by people like @MeganRhiannon.

I can imagine the widgets that I have created already would correspond well to a kind of virtual scrapbook. They are squares. I have squares. I have not experimented yet, however.

My other plan was silent movie era. You know those cards you get between scenes? With the art-deco squiggles?

Let’s see how things work out!

However, for now, I’m turning my attention back to the configuration app and API. Things have gotten a bit of a mess, particularly as I started with the API for this project and was not sure what I was building at first. So I want to tidy things up, integrate something like Auth0 so I can register users, and set up a shop front.

Once enough boxes are ticked off to make practical for someone to order one, then we start a beta program and get proper feedback. I am aiming for early next year.

By the way, one of the interesting things that came out of this was me learning to create custom Linux distributions. I ought to devote a blog to the topic. It’s a lot easier than you might think!