Posts
All the articles I've posted.
- Unleash your Unraid Server: Tips for Optimizing Your ServerPosted on:April 7, 2025- I've spent a lot of time over the last year optimizing my Unraid server. I moved from an Intel NUC7i5BNB to a custom server and have learned a lot on the way and I'm hoping I can share some of that knowledge with you. 
- Make your game come alive: Control Physical Hardware with Raspberry Pi GPIO in GodotPosted on:February 1, 2025- With a very simple approach, you can have Godot-powered hardware in a few minutes. Use `pigpio` and Godot's `OS.execute()` function to control GPIO pins on your Raspberry Pi with Godot. 
- Zero Kelvin Devlog 1: Rebuilding Taito's Classic 1983 GamePosted on:February 16, 2024- A few friends and I have set out on a multi-year project to develop a successor to Taito's 1983 game, Ice Cold Beer. This is the first devlog post covering the concept, goals, and progress we've made for Zero Kelvin. 
- Managing Dependency Sessions in Serverless Azure: Improving Redis Service ImplementationPosted on:June 25, 2023- This post describes the challenge of working with dependencies that require sessions (databases, redis, etc) in serverless arhcitecture. Namely, how to properly manage session creation and disposal. 
- Django Dynamic Email SettingsPosted on:December 10, 2017- Django DES allows Django administrators to configure email settings in real-time using the Django Admin Panel. 
- django-pwned-passwordsPosted on:August 5, 2017- django-pwned-passwords is a Django Password Validator that automatically and securely checks users' passwords against a database of breached passwords.