Why I’m running Cloudlinux I’ve been a long time user of Debian to run my stack, and it’s been pretty resilient on my small websites. Alas, as my websites grow in traffic I wanted something to provide more security and isolation, while offering individual limitations for
Happy Thanksgiving Happy thanksgiving to all my fellow Canadians, may your day be filled with happiness and love with the ones around you in your life.
Weekly Update 9: CDN Prep As you can tell, this site relies on cloudflare for its CDN. It’s not the best CDN but it’s been getting the job done, alas, my traffic has outgrown the free cloudflare plan and it’s time to upgrade. I’m preparing
Weekly Update 7 & 8: Geek CMS gets a new name, and new features! It’s been a long and tiring week that’s for sure. My weekly updates have been pushed back later than I want them to be, and I’m swamped with work in a good way. I’ve been working
Bitcoin: The gift that usually keeps on giving. Back in the day when Bitcoin was worth peanuts, I decided to invest some money into it and bought a single coin. Boy, I regret those days. When Bitcoin finally rose to about $10000 apiece, I cashed out all I had left after some
enhancements WordPress Optimization: Part 1 WordPress is a bulky application by nature, and with its ecosystem makes it easy to install anything you can imagine. This comes with some reasonable consequences as there will be more weight on the application during load time. For part one, we’re
homelab Plesk: I'm impressed. Update: I’ve updated this blog post as time’s went on, please see the bottom of the post for my review over one year. As you may or may not know, I’ve been running this blog’s server
development Developing Geek CMS: Alpha edition As I’ve outlined in my past weekly update, I’m developing a Content Management System I’d enjoy using, with features suited to flexibility of development, automation, and ease of use. Like a hybrid Ghost and WordPress, I’ve
weekly-updates Weekly Update 6: It's about time! I apologise for the delay in my weekly update, it’s been a crazy week and I’ve lost track of all time. This week I’ve began a new task: building the next evolution of my blog. My blog right
geek-isp Why I'm switching to Blesta for billing customers. As you may of read on this blog, I’ve started to become an ISP in my area. Previously, I’ve been billing customers with QuickBook invoices and manually marking them as being paid, however, I haven’t given the simple
dashboard Monitoring my servers with Prometheus I love to monitor all my infrastructure, and it’s came a long way since I started doing it. My first pass at monitoring was years ago using Nagios, then I evolved into using influxdb. Alas, as time changes and my needs evolve,
chaos Finding balance in chaos. If you can’t already tell, I’m a fairly active person with a long day, by choice. I’ve often described my life as balanced, but from time to time it’s thrown into chaos. It may be as simple as an unexpected
reflecting-on-life Why I wake up at 5 AM Every Day It’s crazy to most, but I wake up every day at 5 AM and don’t sleep till midnight — sometimes later. That gives me 5 hours
sysadmin New Website Design! After using the free Primer theme by GoDaddy for a long time on this blog, I’ve decided to switch it up. I was browsing through other technology-gaming-pentesting related blogs and saw that most use darker themes, and are usually pretty clean. I
pentesting How I got started pentesting It all started when I was 8. I was writing some basic pages to host on my fathers home server to show off to my classmates who could access the
education Certifications: My personal goals and struggles Being an adult with no post-secondary education can be challenging when it comes to getting jobs. I’m fortunate in my current job that my boss is also self-taught and gives everyone an equal and fair chance, however, when in front of my
weekly-updates Weekly Update 5: It’s been a long week! It’s been an incredibly long week, from long car rides to ongoing scares, it’s not been the funnest week! Not much has been done this week, aside driving about 250km in total, and lacking sleep. On the work front, we’ve began
hackthebox Owned by git hooks While enumerating a new hackthebox machine, I was stuck at the www-data user and no clear path to go. I knew I could dump the database, look at redis, and likely would find credentials to elevate — but I wanted to do some unique
weekly-updates Weekly Update 4: The road to OSCP I love to learn, break, and fix — usually not in that order. After trying different avenues of security (red team / blue team), I find the most joy being on the red team. The rush of breaking into things, maintaining presence, and snooping outweighs
htb HTB: Writeup Write-up I’m an avid doer of hackthebox machines, and writeup seems like a great fit to be… written up! First, let’s start off by doing a basic nmap scan of this machine to see what we can find! After some
htb HTB: Networked write-up I was browsing Hack The Box today, and decided to tackle a new box, the box I saw was Networked, it’s made by Guly and looks like a fairly easy box, so let’s get exploiting! The machine lives on 10.
geek-isp On IPs and Reverse DNS records With my current setup, I have more IP addresses than I need, and despite most services having two IPv4 addresses, with proper RDNS records, I still have about 100 IPs with no usage. My initial thought was to rent them out to people who
weekly-updates Weekly Update 3: New servers means more fun! As the week started, I decided it was time to retire a few old servers, and sell them on Kijiji. After 24 hours of posting on Kijiji, I was able to sell and retire two older servers. As you know, when one server retires,
homelab IPAM: Network and rack oversight made easy. As you may be able to tell I’m a big fan of IPAM. My initial impression was this software is fantastic and free, it’s fully lived up to my expectations. I’ve got a fair amount of networking going
future-goals Growing up with technology When I was young, technology as we know it today was just forming, the internet started becoming available, and our dial-up connection wasn’t fast. You could say I grew up with technology in an unconventional way, my first personal computer aside our