Notes

On development, tools, and my own projects.

My own Lampa client for iOS

Trakt.tv recently limited its free-tier API to one active connection at a time. That used to be fine — Lampa-Trakt in the plugin and an external player like Infuse would sync with the same account side by side without issues. Not anymore: the moment one connects, the other loses its sync with Trakt. So I’ve decided to try building my own Lampa client for iOS, where playback and Trakt sync live in one app instead of competing for the single...

Auto-publishing notes from Telegram

Built this for convenience — instead of opening an editor, committing markdown, and pushing, I now just write notes straight into a Telegram channel, like a notebook. But for it to actually land on the site instead of just sitting in the channel, it needed some automation. I put it together with GitHub Actions: every hour, an Action polls the Telegram Bot API, looks for new posts in the channel, parses the first line as the title and trailing hashtags...