GatewayNode

Good Community Signs

So I connected with the Purism folks on Matrix after a false start there. I mentioned the content on communicating with them could use a bit of refinement and it went pretty well. A healthy discussion ensued and some changes are on the way.

To me this is a great …

Web Suitable Base64 in Python

So I was hacking away at JSON Web Tokens the other day and I came across an annoying bit of Python, which is strange as I usually love working in Python more than any other programming language. Apparently the Python base64 implementation is just fine for decoding base64 strings from …

Privacy

Privacy Policy

This site uses no cookies. This site uses no analytics or tracking. This site has zero logging of anything. I don't know anything about you and I don't want to know anything about you. The bill at the end of the month is always a surprise to me …

Purism: Getting in touch via Matrix chat

So I had previously sent a few emails about volunteering to no avail. Then I stumbled upon the developer guide which mentions Matrix chat, awesome. I figured I'll just pick up a client that supports registration and I'll get some advice on what is needed on the Librem 5 project …

Some notes on Pelican themes

Note

The Pelican theme I started with was pretty dirty, ads injected, a not so nice redirect in an .htaccess file, hardcoded tracking and social media nonsense (I cleaned it all out before publishing anything). I'm all for supporting poor, starving UI devs, but really just knock it off.

How I built this blog

The Generator

So this blog is created using a static site generator called Pelican (note: I've never used Pelican before, so I'm learning as I go here). This is a Python app, so if you have Python installed it's pretty straight forward to get it working. Just use pip to …

Why blog?

Introductionish

So I'm getting to a place in my life where I can start working on open source projects again and I think I've picked some interesting ones to get involved in so blog time.

The primary project I'd like to start working on is the Librem 5 project. A …

Ouroboros, you know the snake that eats itself...