This week, I built decker-speakernotes (tangled // codeberg). It's a module & contraption for Decker that allows you to use it as a fully featured presentation tool by adding support for speaker notes & presenter view.
You can try it out here:
Another thing of note is that I had to fight with scraping bots again. I've been happily serving them garbage for ~3 months now and up until last week, everything worked like a charm. But now, I'm steadily flooded with ~600req/s. Iocaine handles this just fine but with this ammount of traffic, HAProxy and cilium are starting to exhaust sessions & sockets so I had to resort to ASN blocking. The biggest culprit seems to have been Alibaba so I just started blocking that entire IP range on the network layer. Oracle Cloud (where I host my ingress nodes on the free tier) security lists are a bit shit though as they don't allow "Deny" rules which meant I had to build allow rules for all CIDRs, except for the ones hitting my nodes so hard. This seems to work now but ideally I can detect these floods early and dynamically apply rules to block them.