ELECTRON DOESN'T LIKE NEGATIVE LAYOUT COORDINATES

I got a second external monitor. Overkill? Probably, but I like having a dedicated space to instant messaging (now left monitor) and also a dedicated space for a web browser (right monitor).

DOING WHATEVER GMAIL SAYS

As we slowly move our members to our new email infrastructure, an unexpected twist turned up: One member reported getting the Gmail warning:

WEB CACHING IS HARD

Web caching is hard. And also, maybe I’m not that good under pressure? In any event, I made the following mistakes while trying to debug a web site using our nginx cache that bit the dust under heavy load today:

FINE TUNING THUNDERBIRD'S END-TO-END ENCRYPTION

I love that Thunderbird really tackled OpenPGP head on and incorporated it directly into the client. I know it’s been a bit rough for some users, but I think it’s a good long term investment.

DELETING AN APP WON'T BRING BACK ROE V WADE

In some ways it feels like 2016 all over again.

A VERY LIBERAL SPAM ASSASSIN RULE

I just sent myself a test message via Powerbase (a hosted CiviCRM project for community organizers) and it didn’t arrive. Wait, nope, there it is in my junk folder with a spam score of 6!

LVM CACHE SURPRISES

By far the biggest LVM Cache surprise is just how well it works.

PUTTY PROBLEMS

I upgraded my first servers from buster to bullseye over the weekend and it went very smoothly, so big thank you to all the debian developers who contributed your labor to the bullseye release!

ANYONE STILL USING GITWEB?

It seems like the self-hosting git world has all moved to gitlab or gitea.

FIXING OLD PHP CODE

I wrote a control panel in 2005 using PHP, without any framework. Who could have guessed it would still be in production now?