Peter Stuifzand Notes on software, small tools, and the open web.

Notespage 4

16:20

The kotlin parser uses a marker to build a tree of the code. I need to find out how this…

The kotlin parser uses a marker to build a tree of the code. I need to find out how this works.

14:39

Where to start with automating?

Where to start with automating?

  • Automate something you already do.
  • List tools and make connections, see what becomes possible
12:49

I added a "Read More" button to Ekster Reader. With this change, longer articles are…

I added a "Read More" button to Ekster Reader. With this change, longer articles are smaller, but can be expanded when you want to.

21:52

The WebSub hub needs a few small updates to improve the error handling, logging and…

The WebSub hub needs a few small updates to improve the error handling, logging and handling of updates after the fact.

15:25

The new version of @phpstorm can create multiple files at the same time. This will make…

The new version of @phpstorm can create multiple files at the same time. This will make it possible to create all the files needed for a repository in one operation.

08:02

I want to counter the number of restarts of ESPHome devices. Perhaps it could be done…

I want to counter the number of restarts of ESPHome devices. Perhaps it could be done with the counter in Home Assistant. But I need an event as well. Is there an event that is triggered when ESPhome disconnects or starts?

07:58

The address bar at the bottom of the screen is a nice feature in Firefox for Android…

The address bar at the bottom of the screen is a nice feature in Firefox for Android. It's the place where my thumbs already are.

05:00

I improved the mobile view of the reader. Now the channels will pop in when needed. It is…

I improved the mobile view of the reader. Now the channels will pop in when needed. It is a small change, but is a big improvement when using it on the phone.

15:11

Ekster happily created new channels with the same as existing channels. Now the channel…

Ekster happily created new channels with the same as existing channels. Now the channel name is unique and returns the current uid and name of that channel. It seems this currently isn't specified.

It does improve the scriptability of Ek. I can now follow feeds while creating the channel like this:

ek follow ek channels Blogs https://example.com/blog/

Read on

10:30

One use case for the draft feature is that an app creates a templated post with questions…

One use case for the draft feature is that an app creates a templated post with questions or gathered information.

This allows you to preview and edit this post and publish it at your leisure.