The time had come to rebuild my (circa 2014) VPS,
which was running Ubuntu 18.04 and couldn’t be upgraded further.
Inspired by glyph’s A Tired Raccoon’s Containerization Manifesto,
I decided to try to push as much as I can into containers.
Here are a few notes about things I learned on the way.
Once upon a time, I created a whole lot of gmail labels that I don’t use anymore.
I wanted to clean those up in anticipation of Inbox going away.
There are a lot of outdated examples for creating a Google API client application,
so I wanted to capture the form of the “modern” solution I found.
Google and others contribute TLS certificates
to Certificate Transparency logs
as they crawl the web,
but there is less systematic effort
devoted to discovering certificates
from secure, non-HTTPS protocols.
I searched the
Rapid7 “More SSL” scan log
for novel certificates and contributed them to CT logs.
I participate in a
with some friends once a month and I was happy
with how my recipe came together for this month’s Pie-Off,
so I thought I’d share!
Inspired by Alex Gaynor’s “So You Want To Write An Interpreter?” PyCon talk, I decided I wanted to try to write an interpreter! In this post I’ll talk about writing Baby’s First Interpreter, porting my interpreter to RPython, and performing the translation.
As usual, some attempt to share my efforts making an even slightly informed decision about voting. More blather about propositions later.