Schedule Movie Viewing Time with a Go TUI

Programming Snapshot – Go TUI

© Lead Image © tele52, 123RF.com

© Lead Image © tele52, 123RF.com

Article from Issue 309/2026
Author(s):

To help Mike Schilli finish watching the movies he's already started, a Go TUI assists him with cross-service home theater scheduling and timekeeping.

If your eyes start to droop while watching a Netflix movie half an hour before it ends, it's time to turn off the TV and carry on viewing the next evening. The thing is, the next day – if you're anything like me – you'll notice another YouTube clip from your favorite series only to be interrupted this time by an appointment. And don't forget the latest episodes of the new 2026 season of King of the Hill – I'm going to add that to my watchlist right away, and I'm sure I'll watch it soon!

Given the endless streaming offerings from a wide choice of platforms, there's virtually no way to keep track of videos you started watching or found interesting. I'm probably not the only viewer to have started a movie that felt strangely familiar after just five minutes – which just goes to prove that there's a need for a movie memory support app, which keeps a log of what I've watched and when.

Netflix, by way of an example, remembers how far a user progressed in a home theater experience based on their profile. But when you visit the website the next day, you have to backtrack to your movie of choice through loud and garish trailers for other movies before you can pick up where you left off the day before. If you're lucky, you may have remembered to save the movie URL and short circuit the arduous process.

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Download Article PDF now with Express Checkout
Price $2.95
(incl. VAT)

Buy Linux Magazine

Related content

  • Free Selection

    The photogrep GUI tool, built using Go and Fyne, is designed to filter photos just like the grep tool filters file names from a pipe.

  • Pick One

    When typing in the shell, Mike Schilli would like a function that offers recently modified files in a terminal user interface and builds them into his commands. The Z shell and two Go programs do the trick.

  • Sweet Dreams

    Bathtub singer Mike Schilli builds a Go tool that manages song lyrics from YAML files and helps him learn them by heart, line by line.

  • At a Glance

    Using extensions in Go and Ruby, Mike Schilli adapts the WTF terminal dashboard tool to meet his personal needs.

  • Watching the Spectators

    Netflix keeps track of who watches which program and when. In this month's column, Mike Schilli whips up a Go program to analyze and draw fancy graphs of his viewing habits.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News