Skip to content
View jamesgeddes's full-sized avatar

Block or report jamesgeddes

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jamesgeddes/readme.md

hello, world!

Thanks for dropping by my GitHub profile.

I have a keen interest in Python and automation, as people should be able to do more interesting things than turning handles.

Other stuff you see here are tools that I build because I got annoyed with having to do those tasks manually, Everything is licensed under GPLv3, so feel free to do with it as you wish. If you find something useful, please consider buying me a coffee, either via my Amazon wishlist or PayPal.

My Interesting Projects

Planzoco

github.com/evoteum/planzoco | Terraform, Go, GitHub Actions CI/CD

  • Everything as Code (EaC) GitHub Organisation: The entire deployment lifecycle, including infrastructure, workflows, DNS, certificates, secrets, is managed via OpenTofu.
  • Golden Path Deployment Platform: The Evoteum GitHub organisation offers a reusable, opinionated platform enabling projects to deploy securely with minimal setup.
  • Modular Terraform Design: Created composable modules for ECS, ALB, IAM, networking, and ACM to support rapid, consistent deployments.
  • Reusable GitHub Workflows: Centralised Actions workflows build and deploy containerised Go and Python apps with built-in environment support.
  • TLS + DNS Automation: Automatically issues and validates ACM certificates and provisions DNS records via Cloudflare.

It's Beginning To Look a Lot Like Christmas

github.com/jamesgeddes/itsbeginningtolookalotlikechristmas | Terraform, Python

  • Charts Christmasyness over Time

EFPB.org

github.com/EppingForestPipeBand/EppingForestPipeBand.github.io | Jekyll

  • Photograph gallery for The Epping Forest Pipe Band

Geek.Zone/Web

geekzonehq/web

  • Community management & engagement system.

Popular repositories Loading

  1. pullcheck pullcheck Public archive

    Pull a repo, check for any changes, restart a program

    Python 1 1

  2. RestaurantBookings RestaurantBookings Public archive

    Little Python3 script to gather attendees and make restaurant bookings

  3. sandbox sandbox Public

    Random testing junk

    Python

  4. jamesgeddes jamesgeddes Public

    A geek called James

  5. jamesgeddes.github.io jamesgeddes.github.io Public

    I'm James

    HTML

  6. csv2trello csv2trello Public

    Takes CSV and puts it into Trello.

    Python