I'm John! Nice of you to come by!
I'm a recent freelance developer after being the lead (often sole) developer for the MailCleaner anti-spam project and it's associated corporate backers, Fastnet then Alinto.
I am fortunate enough to be in a stable enough situation that I'm able to devote a lot of time to development on a recreational basis, as well as pursue other hobbies and projects. Currently I am:
- ๐ญ reviving MailCleaner through an entirely open source fork through the new organization SpamTagger.
- ๐ฑ planning a simplified fork of MailCleaner which will be more maintainable and dedicated to just filtering email and nothing else.
- โ๏ธ playing around with building my own atomic (aka "immutable") operating system for personal use and one for SpamTagger.
- ๐จ working on smaller personal coding projects which will see the light of day when they are somewhat less atrocious.
- ๐งโ๐ practicing, mentoring on and contributing to Exercism.
- ๐ค contributing to other projects when I can.
- ๐ฅผ building out my homelab and smarthome.
- ๐ทโโ๏ธ renovating my house to be airtight and as close as is reasonable to net-zero.
- ๐ค wordworking, electronics, and other projects.
You can look at my LinkedIn for a (slightly) more polished, professional profile. I'm pretty good at, or at least enjoy these things:
- ๐ช Perl - I know it is not sexy anymore, but man is it fun!
- ๐ HTML/JS - I've been building websites for fun for longer than I've done anything else in tech and continue to write them from scratch to this day.
- ๐ฅฑ PHP, Python, Shell - Much less enthusiastic about these, but I know how to use them fairly well.
- ๐ง Linux - I've been a full-time Linux nerd for almost 15 years and have spent pretty much my entire working life using, administering and developing in Linux environments.
- ๐จ Email - I've spent more than 10 years in email security, including administering various MTA, IMAP and LDAP servers in a Linux environment as well as writing programs to parse and modify email.
- ๐ฆ Containers and Virtualization - I live my day-to-day life on my own container-based OS, inside additional development containers, as I build containerized applications and VMs.
I have not really had social media since I got rid of Facebook immediately after high school, so I'm a bit hard to get in touch with. If you want to get in touch with me, I'll probably see your messages on one of these:
- ๐ Mastodon
- ๐ฎ Discord (mostly just in the Universal Blue server)
- ๐ฉ LinkedIn
- ๐จ Email