#projekte (69)

Seite 1 von 7

Introducing »Feed Key for Stream Deck«

„Feed Key for Stream Deck“ auf einem Stream Deck mit 15 Tasten: Die Tasten zeigen verschiedene Feeds und Kanäle mit Vorschaubildern, Plattform-Icons und roten Zählern für neue Beiträge.

Vor rund sechs Wochen spoilerte ich hier:

Spoiler: Wir haben u.a. einen Feedreader gebaut, aber anders als man denkt. Normaler­weise eher etwas, das unter dem „eay“-Dach und nicht bei Hypercode zuhause wäre, aber einfach­heits­halber ver­öffentlichen wir es jetzt im Firmen­kontext. Ich hab’s aber alleine und nur für mich gebaut. 🤓 Sobald das so weit ist, steht es ebenfalls hier.

Und das ist jetzt soweit: Introducing »Feed Key for Stream Deck« einen Feedreader für Elgatos beliebtes Bedienpult – und damit nach »awork for Stream Deck« das zweite der Stream-Deck-Plugins, die wir bei Hypercode gebaut und veröffentlicht haben.

Der Use Case ist diesmal alles andere als Corporate: Ich wollte eine Möglich­keit haben, schnell zu sehen, ob sich in meinen Feeds – seien das nun meine Projekte oder andere Favoriten – etwas Neues getan hat. Auf der Suche nach passenden RSS-Lösungen für’s Stream Deck sah ich mich dann mit gähnender Leere konfrontiert. Und da wir gerade mit dem awork‑Plugin unsere erste Stream-Deck-Software gebaut hatten, wusste ich, wie das geht, kam auf „RSS-Feeds und Buttons plus Badges“ und konnte das vergleichsweise schnell umsetzen.

Bitte keine Kommentare über mein Office-Kabelmanagement. 😅

Das Feature Set ist dabei überschaubar wie mächtig:

  • Für jeden Feed Key kann man einen Feed hinterlegen, der dann periodisch überprüft wird. Unterstützt werden RSS- und Atom-Feeds, sowie Podcasts, YouTube-Kanäle, Mastodon-Profile und Github-Repositories.
  • Wird im Feed ein oder mehrere neue Items erkannt, wird ein roter Badge mit der entsprechenden Anzahl angezeigt. Grüße gehen raus nach Cupertino.
  • Sobald man auf den entsprechenden Feed Key klickt, wird die dazugehörige Website im Browser geöffnet und der Badge-Counter zurückgesetzt. Bis sich alles wiederholt.

Zusätzlich gibt es noch die Möglichkeit, die URL die geöffnet werden soll, zu überschreiben. Ebenso das automatisch ermittelte Icon. Im obigen Video seht ihr z.B., dass ich als zweiten Key die „Letzte Interaktionen“-Ansicht dieses Blogs hinterlegt habe, mit Custom-Kommentar-Icon und überschreiben der Kommentar-Feed-URL, die nämlich einfach auf sich selbst verweist. So habe ich nun immer im Blick, wenn sich hier etwas getan hat.

Wenn das kein sinnvoller Stream-Deck-Einsatz ist, weiß ich es auch nicht. Wer das genau so sieht, findet »Feed Key for Stream Deck« kostenlos im offiziellen Elgato-Marketplace.

Update für unsere awork-Raycast-Extension mit neuem Create/Edit Task-Command und Support für Windows, aworks Project/Task Keys, Raycast 2 und Raycast AI

Unsere awork-Extension für Raycast bekommt ein Update: Neben Support für Windows, Raycast 2 und die neuen Project & Task Keys von awork gibt es nun auch neue, vielfach gewünschte Commands zum Erstellen und Bearbeiten von Tasks. Außerdem lässt sich die Extension nun direkt mit Raycast AI nutzen.

Hier mein hiesiges Ankündigungsposting. Hier die aktualisierte Projektseite bei Hypercode und hier der direkte Eintrag im Raycast Store.


Update vom :

Auch unsere „awork for Raycast“-Extension hat noch ein Update bekommen und kann jetzt ebenfalls über das neue „New AI Thread“-Command die awork AI-View des eigenen Workspace öffnen (sofern aktiv) und optional per in Raycast eingetipptem Prompt direkt vorausgefüllt werden.

Hypercode | awork × Raycast 2: Update für Windows & AI | OpenGraph Preview Image
hypercode.de

Hypercode | awork × Raycast 2: Update für Windows & AI

Unsere awork-Extension für Raycast 2: Windows-Support, Project & Task Keys, Tasks erstellen und bearbeiten sowie Workflows mit Raycast AI im Launcher.

Aktuelle App-Entwicklungen

Ich hatte es in der letzten Woche schon kurz und kryptisch auf Mastodon und Bluesky1 angekündigt – nachdem ich mich beim Schreiben des Wortes „Links“ zugunsten von „Lonks“ verschrieben hatte und dachte, hey, wenn ich eine Link-Sammel-App rausbringen würde, sollte diese Lonks heißen; Lonks und Yonks, das würde sich hervorragend im Lebenslauf machen –, dass ich gerade an einer neuen iOS/iPadOS-App arbeite, die wir demnächst im kalifornischen Bergwerk einreichen werden.

Es handelt sich um ein kleines, wie wir finden feines Tool für Web-Designer und -Entwickler, von dem man sich fragt, warum es das nicht schon immer gab, nachdem man es einmal gesehen und genutzt hat. Spitze Zielgruppe mit spitzem Use Case, aber überaus interessant. Für die Moneta­risierung planen wir (derzeit) Freemium ein: Die App kann komplett kostenlos genutzt werden, es gibt eine inhaltliche Einschränkung, die mit einem Einmalkauf (≠ Abo) freigekauft werden kann. Genau das plane ich derzeit übrigens auch für Yonks 2.0 ein, siehe meine ersten Gedanken dazu hier. Bei einer bestehenden und dann auch noch auf Android verfügbaren App gestaltet sich das allerdings deutlich schwieriger, als bei einer frischen Apple-only-App.

Und speaking of Apple: Es gibt zwei, drei Voraus­setzungen und Funktionen, die das Unterfangen zum Scheitern bringen könnten. An einer Stelle umgehen wir App-Store-Beschränkungen, was andere aber auch machen. Nur sind das eben Namen wie Google. 🙈 Woanders gibt es eine CLI, die optional auf dem Mac installiert werden kann und die dann mit der App kommuniziert, was ehrlicher­weise Neuland in unserem ansonsten sehr erfahrenen App-Review-Game ist.

Also schauen wir mal. Die App ist bereits zu 95% fertig, ich arbeite aktuell nur noch am Polishing und Testing der CLI. Der Plan ist, die App schnellst­möglich einzureichen, um die Unklarheiten in Bezug auf’s Bergwerk alsbald zu klären, gleich­zeitig dem Bergwerk aber auch zu signalisieren, dass das hier kein Wochenend-AI-Slop ist, unter dem es gerade leidet. Daher das Anti-MVP-Polishing.


Weiter erweitern wir auf vielfachen Nutzer­*innen­wunsch und nach Rück­sprache mit den Kolleg­*innen von awork, unserer Projekt­management­software der Wahl, gerade die von uns entwickelte awork-Raycast-Extension, so dass diese fortan auch direkt aus Raycast heraus Tasks erzeugen und bearbeiten kann. Raycast-AI-Support inklusive. Sollte in den nächsten Tagen released werden, was ihr dann natürlich auch hier erfahrt.


Und weil Nischen unser Ding sind, haben wir uns eine weitere gesucht und nicht ein, nicht zwei, sondern gleich drei Stücke Software dafür ge­schrieben. Die Vor­gespräche sind alle erfolg­reich gelaufen, jetzt folgt das Store-Review in diesem Nicht-Apple-/Google-Kosmos.

Spoiler: Wir haben u.a. einen Feedreader gebaut, aber anders als man denkt. Normaler­weise eher etwas, das unter dem „eay“-Dach und nicht bei Hypercode zuhause wäre, aber einfach­heits­halber ver­öffentlichen wir es jetzt im Firmen­kontext. Ich hab’s aber alleine und nur für mich gebaut. 🤓 Sobald das so weit ist, steht es ebenfalls hier.


Und dann, last but not least, habe ich mir im Urlaub eine kleine Health-App gebaut, die ich so und/oder für bezahlbares Geld bisher nicht gefunden habe. Funktioniert wunderbar und ist im täglichen Einsatz bei mir. Aber ob ich die Zeit finde, das für eine Ver­öffentlichung fertig zu machen, bleibt abzuwarten.

Es gäbe schließlich noch genug zu tun, z.B. shortfil.ms zu aktualisieren. 😅


So oder so: Wenn was gezeigt werden kann, werde ich es zeigen. Die Micro-Apps-Blogserie von Matt Birchler, in der er kleine Anwendungen für über­schau­bare, meist private Zwecke gezeigt hat, hat mir nämlich gut gefallen.


Update, 31.08.: Hier ein kleines Sneak-Peek zur sagen­umwobenen Hypercode-App.

  1. Weiterhin Indigo, siehe Fußnote 1 hier. [↩]

Hypercode AI

<Hypercode-Eigenwerbung>

Drüben bei Hypercode, dem von mir gegründeten und geleiteten Digital Product Studio, haben wir seit einiger Zeit nicht mehr nur mit KI- bzw. AI-Assistenz, etwa in der Softwareentwicklung, zu tun, sondern auch mit AI-Features in den Digitalprodukten, die wir im Auftrag unserer Kunden entwickeln. Konkret bedeutet das, dass wir lokale LLMs, ebenso wie die Frontier-Modelle in unterschiedlichen Formen in echte Produkte integrieren, Workflows mit KI automatisieren und natürlich auch Websites im Zuge der Generative Engine Optimization (GEO) für Agenten besser bereitstellen.

Daher haben wir gerade einen eigenen Bereich für unsere AI Engineering-Dienstleistungen geschaffen und gelaunched. Dort beschreiben wir auch unsere AI-Nutzung im Unternehmen (kurz: AIs assistieren, Menschen entscheiden) und haben dazu einen AI-Assistenten veröffentlicht, der Fragen rund um unsere (AI-)Dienstleistungen und Hypercode selbst beantworten kann.

Hier kommt ihr ins Spiel: Die AI-Seiten werden erst nach den Sommerferien in einer kleinen Kampagne beworben, bis dahin ist es ein öffentlicher Beta-Test und ich lade euch schon mal ein, in den Assistenten rein­zugucken, Kuchen­rezepte raus­zuholen, Systemprompts zu erraten, uns zu chipotlaiten und uns gerne Feedback zukommen zu lassen.

</Hypercode-Eigenwerbung>

Yonks v1.4.0 for iOS & Android released

Yonks v1.4.0 was released for iOS & Android today. On Android, it brings several fixes and optimizations for behaviours and views changed with Android 16, which were reported by users in recent weeks (thx @ David, Joseph & Jaqi 🙏). Otherwise, and on iOS, there are under-the-hood preparations for the big, all-changing v2, which will likely arrive during the course of August.

Status 2026-05-30 23:36

Erfolgreicher Web-Nerd-Samstagabend:

Ich habe weiter an shortfil.ms gear­beitet und zudem endlich mal die längst schon begonnene Arbeit an meiner Personal Website – stefangrund.de – fortge­setzt, die seit 2014 nicht mehr wirklich aktualisiert wurde, was man eigentlich niemandem erzählen darf. 🙈

Alternativprogramm wäre gewesen: Filme, Comics oder mal »Replaced« fortsetzen oder »Mixtape« beginnen, denn auch im nun zurück­liegenden Paris-Urlaub habe ich Programm und Hitze1 sei Dank wie eh und je nichts davon geschafft.

  1. For future reference: Jeden Tag 31 Grad – und natürlich ein nicht klimatisiertes Ferienhaus. 🫠 [↩]