perri.to: A mashup of things

Microposts

Read

coming from a place where hail used to destroy cars i can’t get used to the fact that here it is just so light that it hangs on spiderwebs

very light hail caught on spiderweb

very light hail caught on spiderweb

Read

Welp, finally moved all my server running services from Linode, I am now fully hosted in .fr and my server is fully reproducible and has backups that have been tested all with ansible, next step is DNS

Read

I decided to put my money where my mouth (and taxes and govt are) and am moving my hosted services (mostly used for personal dumb projects) into a French host. Also using the exercise to tune my ansible and backup/restore processes.

Read

In another attempt at consolidating my services, I used existing implementations to convert my blog comments to Mastodon and BlueSky posts, this way I no longer depend on disqus and interaction is consolidated, more details: https://perri.to/2025/03/using-fediverse-comments/

Read

Quick post of a cheap hack I attempted to chase potential sqlalchemy connections going cross threads https://perri.to/2025/03/chasing-alchemy-through-threads/

Read

Et alors.. on fait quoi maintenant ? On y retourne sur le minitel? 3615-💩post

Read

I find PEP 257 “preferred” new line policy for multiline docstrings so unpalatable that I not only use the other by reflex, I also correct the other uses from other people code without realizing.

Read

Today i resumed playing Ghost of Tsushima, i left it because it became a bit boring and life got a lot in the middle. This time it seems better, let’s hope that feeling continues.

Read

I managed to process my twitter archive into hugo pages for my site https://perri.to/twitter/ ill appreciate any help in fixing the pagination css, seems the paginator dislikes 26000 elements 🤪

Read

Of course, now that I stopped using go for my daily work they add a slew of cool quality of life improvements https://tip.golang.org/doc/go1.24#library (i am looking at you Lines)