The Pocket Casts mobile apps are now open source
Good news! The Pocket Casts mobile apps are now open source.
Tech, life and everything else
Good news! The Pocket Casts mobile apps are now open source.
Maybe it wasn’t the best decision to name my blog software “GoBlog”, because it has a negative meaning in Indonesian. But whatever, I won’t rename it now… I even bought a domain with the name.
GoBlog syncs the editor state between browsers in real-time now. ✨ Thanks to WebSockets!
This way I can start writing on one device, continue on another and publish from just another one. WebSocket connections get also reestablished, when they fail, because the Internet connection changed etc. This was a fun programming evening. 😄
Tomorrow I will continue with some issues from GitHub…
One reason I use an Android smartphone is that there are apps like Indigenous (a MicroPub-compatible app for posting from your phone to a MicroPub-compatible blog). And even if the app ever disappears from the store, there’s still the option to manually install the app. And if you need to, you can also develop your own apps without having to invest nearly $100 a year.
Some IndieWeb protocols are complicated and there are sometimes no programming libraries to simplify the use of them, but ActivityPub is another beast. Although the standard is documented, the way the specific implementations (Mastodon etc.) work often isn’t and it’s hard to debug. So huge respect for the big rework. 👍
When I tell people about programming or my work, they often say software development is too abstract for them. But there are moments when I think that about some software as well.
Another change in my infrastructure setup: I replaced rathole with Chisel. There wasn’t any particular reason, I use it in the same way: It’s making a few services and websites hosted on my home server available on my VPS to publish using Caddy and a static IP. Chisel is just a bit more simple to configure using command line flags. And it’s written in Go.
One year ago, I started using AdGuard Home instead of Pi-Hole to filter DNS requests and block ads and tracking. Yesterday, I switched to NextDNS instead. NextDNS has mostly the same features, but is hosted in the “cloud” and I have one less self-hosted service to care about. AdGuard Home is awesome, but NextDNS seems to be working great as well and also integrates with Tailscale easily.
The end of the year is approaching and another month is over. With the end of October and today’s time change - which I had briefly forgotten this morning for inexplicable reasons - but already comes a bit of the winter feeling. The last weeks it was sometimes unusually warm, but now the cold season is just around the corner.
I am using Nitter, an alternative interface for Twitter, just in case I want to read a thread on Twitter. Previously I hosted the instance directly on my VPS. Now, however, I host the Nitter instance at home, but make it available on the Internet through Tailscale, a little program I wrote called “ProxyExposer”, and Caddy. 🤓 I also briefly tried publishing a WordPress instance from home to the web this way. But I don’t have a use case for WordPress at the moment.