GSGregor Soutaringregorsoutar.com·Jun 14, 2025 · 4 min readAdobe Photoshop Lightroom APIThe Lightroom API enables partner applications to access and manage a subscriber's photo catalog. It allows developers to build applications that can access a user's photos, create albums, add photos, and retrieve user information. Unfortunately this...00
GSGregor Soutaringregorsoutar.com·May 12, 2025 · 5 min readWhy use HashiCorp's Nomad?I’ve recently started to work on a new (to me) project that will make use of the European Southern Observatory’s (ESO’s) new Extremely Large Telescope (ELT) instrument control software framework (IFW). I’m currently trying to understand various parts...00
GSGregor Soutaringregorsoutar.com·Apr 26, 2025 · 2 min readKeeping a Service Running with systemdRecently, I created a simple Python server to control a Sky Q box and an LG WebOS television programmatically. The goal was to build a straightforward interface for someone who finds modern technology overwhelming. The kind of person who would strugg...00
GSGregor Soutaringregorsoutar.com·Apr 15, 2025 · 13 min readSupporting a Digital ImmigrantI remember being called a “digital native” in school; someone who grew up with computers, the internet, and digital technology as a natural part of their environment. For us, the workflows and design languages that underpin digital technology are sec...00
GSGregor Soutaringregorsoutar.com·Apr 6, 2025 · 3 min readPython Data ClassesI recently took a brief look into Python Data Classes. From what I gathered, they're designed to create lightweight, boilerplate-free data containers. They're ideal for classes whose primary purpose is to store data and perform simple helper tasks li...00