Things I am proud of

Here’s a few random things I’m proud to have been part of.

“Current” Projects

  • Kanidm - Active participant in the dev process, generally just working to make 📎 clippy happier and clarifying documentation.
  • pvoutput - for managing solar power data on PVOutput.org
  • pygoodwe - GoodWe Solar API library.
  • goodwe2pvoutput - Ties the above two projects together, taking the data from your Goodwe inverter and upload it to PVOutput.org.
  • pyaussiebb - Interacting with my favourite ISP, Aussie Broadband
  • github_linter - I realised that I have so many projects that I needed a project to manage the projects. Yeah, I know.

Random Projects

  • drinkz.org - a little Django site to keep track of beverages I’ve owned/enjoyed/tried.
  • terraform_lambda - A terraform module for spinning up an AWS Lambda Function
  • aws_redirector_module - Terraform module for setting up a CloudFront-fronted S3 redirector. Redirect one URL to another.
  • mqttgpio - A MQTT-based controller for GPIOs on a Raspberry Pi, which integrates with Home Assistant.

Talks

The first scheduled, practiced talk I have done so far is “How to (not) fail2ban with Splunk”. The slides are here: talk-fail2ban-splunk.

I’ve done quite a few in recent years, working for Splunk as part of the SURGe team, and blogging as well.

Archived Projects

  • pfsense-api-client - A client library for the unofficial pfSense API.
  • amberelectric - Started the amberelectric python package, since handed off to the company.
  • vsx_map - Checkpoint VSX Mapping magic. For far too long I helped manage some big VSX clusters, this pulls data from the internals to identify how different virtual firewalls connect to each other.
  • tarmunger - A terrible python script to do terrible things to tarfiles. For a while I was pulling down big tar backups of accounts and needed to shrinkify them.

Really minor other things

Sometimes it’s just nice to remember things one’s sorted, y’know.