Skip to content
Brett Petch Memoji

Hi, I'm Brett

Marketing guru by day, FOSS dev by night.

  • Contact
  • CV
  • Adding Docker Applications to Swizzin Installs

    So, after the recent r/seedboxes Guides Post, there was some interest in knowing how to integrate something dockerized into the Swizzin panel. First we’re going to start at the highest level, installing Docker. Then we’ll move over to creating a compose, creating a systemd for the compose, how to put it behind nginx, and finally…

    November 8, 2022
  • Should I Defrag XFS?

    XFS is a high performance filesystem, meant for high amounts of IO and will take a beating with varying sized files, and has the ability to scale quite easily. While XFS provides many benefits to IO by allowing striped allocation, etc. etc. it can become fragmented. Which is liklely why you’re here. The highest risk…

    November 7, 2022
  • Faster and Faster: Speeding up CDN Hosts

    After my previous blog post on the CDN for media server applications, I’ve started to run into bottlenecks that result in worse performance sometimes, resulting in a huge investigation into what is slowing us down across the board. I’ve just started scratching the surface on what can be done to improve speeds to assorted parts…

    October 23, 2022
  • The Power of the Python Virtual Environment

    People often come to me asking “how do I add x” to my system… or say “it’s missing dependency x…” but in reality, the user has actually failed to look at the venv module to help with their day to day operations. Virtual environments are a way for Python programs to be run in a…

    October 4, 2022
  • Past Projects

    Before joining HJV Equipment, I built a varied foundation across video production, research, web development, and community operations. Hive Media Group — Video Producer Assistant (Sept 2021 – June 2022) My introduction to professional content production. I worked across a range of projects in a team environment — editing videos, contributing to pitch meetings, scripting,…

    October 1, 2022
  • Building a Better CDN

    Over the many years that I’ve been self-hosting my own media, I’ve had a few issues, some of which include peering from a relatively cheap storage provider in the EU to Toronto. While both Germany and Toronto have major internet exchanges fairly close by, there’s nothing quite like getting content closer to the edge.

    October 1, 2022
  • Some Linux Systems Administration Wisdom

    The Bourne Again SHell, or BASH for short, is a powerful language that can be used for low-level linux system administration operations. While modern systems engineers have a strong liking to more robust solutions like Redhat’s Ansible, for consumer facing projects I find that readability is key. Now, sure ansible is readable, but it’s unapproachable.…

    October 1, 2022
←Previous Page
1 2

Hi, I'm Brett

Brett Petch 2023

Privacy Policy