Moving from Jekyll to Hexo

Jekyll is an awesome static site generator, don’t get me wrong. I loved using it, and over the years I have changed my site, and started from scratch more times that I can count. I moved to Jekyll after I gave up on Wordpress and the bloat that comes with it. I needed a simple solution on how I could type away and have a website that stays updated without the need for a complicated backend. It was also a plus that Jekyll could run on Github Pages, so it would cost me a whooping $0 a month. I needed a change, so I started looking into something else. I played around with Hugo for a bit, I thought about just making a simple website myself, and I Googled down the rabbit hole more than I care to admit.

Read More

Ender 3 Pro custom Marlin Firmware

Custom Ender 3 Pro Firmware Marlin Bugfix 2.1.X

I recently upgraded the Ender 3 Pro printer I have with a Creality Sprite Extruder Pro. I had to make a lot of changes to the firmware and compile it myself to get it all working correctly, so I thought I would share it with the world since not a lot of people had everything I needed in one place.

You can find the repo with the firmware Here

Please note this is a custom Marlin firewamre (Bugfix 2.1.x) that I made for my printer with parts listed below.

I have also included a precompiled version of the firmware based on Marlin Bugfix 2.1.X. Your milage may vary, install at your own risk. If you choose to use this firmware I am not responsible for anything that happens.

I had to make edit to the pins_BTT_SKR_MINI_E3_V3_0.h file in order to get the fans and BLTouch probe working as intended. I will outline all my changes below

Read More

He's Dead Jim...

It pains me to admit that after years and years in the IT field, I was finally bit by my laziness in my own home network. My server crashed.

The Story

On November 5th 2014, I was at work when I needed to SSH back home to check on something. From my work machine I tried to SSH home, but I was greeted with a ‘Connection Refused’ message in my terminal. Thinking that it was odd, I tried to RDP back to the Windows Server at my house, but again the connection would not start. Checking on the sites that I normally run from my server, I began to get nervous when none of them would load.

Read More