Servicing the Mazdaspeed
New parts! New Motor Mounts - Pioneer 600909 Royal Purple Ice - Super-coolant Radiator Additive Veepeak Mini WiFi OB2 Scanner New LED Headlights 900…
New project Mazdaspeed Miata!
Ever since selling off my 240SX, I've been itching to get my hands on a new project car. I stumbled across this 2004 Mazdaspeed Miata while browsing…
Part 1 - Building an automated pet feeder for $50.00
Overview My wife and I have one animal, Kneesox, our Cornish Rex cat. She's kind of a big deal and brings us both an incredible amount of joy. Like…
Quick Tip: Collapse all diffs at once in a GitHub pull request
TIL you can hold down Alt and click on any diffs caret symbol to magically collapse everything at once! Hold down the Alt key and click on any diff's…
Designing Data-Intense Applications - Chapter 1
What do we expect from our applications? The first chapter of Designing Data-Intensive Applications (now referred to as DDIT) focuses on setting the…
IoT Projects: The ESP8266
My wife recently asked me about purchasing an automated pet-feeder for Kneesox, our Cornish Rex cat. After doing some initial research I quickly…
OWASP Meetup Review: Security and Auditing meet Graph Databases
That is what speaker Erkang Zheng discussed with the the OWASP Triangle Chapter members. Talk Overview Attackers think in graphs; defenders operate…
The JAM Stack - Sweet or Sour?
I love fast, secure, light weight websites. Because JAMstack projects don’t rely on server-side code, they can be distributed instead of living on a…
Showing Gratitude
I'm an avid listener of Weekly Dev Tips, a podcast created by Steve Smith (AKA Ardalis), one of my favorite software engineers. He recently released…
Configuring .NET Core 2.1 projects on AppVeyor
AppVeyor.com homepage I wanted to share a template you can use to build .NET Core 2.1 projects. You can locate this on the GT86Registry repository…
Designing a Database from Scratch
Thankfully, I have some very talented friends to lean on for help, including Allen Underwood, a fellow software engineer who happens to be a founder…
C# && DotNet Tips - The DebuggerDisplay() attribute
To quote the excellent MSDN docs: Debugger display attributes allow the developer of the type, who specifies and best understands the runtime behavior…
Hello World
My name is Danny, I'm a software engineer living in Cary, North Carolina with my wife and Kneesox, our Cornish Rex cat. I'll be using this space to…