Patrick McDavid

I'm a technology leader in Colorado speaking about serverless computing, team building, devops, and leadership development.

A little fight on Discord

11 December 2024

So I made a thing! I’ve wanted to build this game for over ten years. If you look through my GitHub, there’re something like six discarded attempts since the early teens. I was handed some free time over the last couple months, and found my way to picking up my most recent attempt and actually getting it up and online! Here’re some thoughts on where it came from, what it is today, and where it might go.

Read More

Single-Table Database Design

04 December 2024

I’ve wanted to do this videogame for years. I’ve started it handful of times, in C#, Python, Node. Well, with some time on my hands, I finally got around to really taking a good swing at it. I started by picking up the last version of it I’d started a couple years ago. For the last two weeks, I’ve been enjoying really getting into some fullstack creation.

Read More

Playing with Computers

02 October 2024

I did poorly in high school. F’s finally after years of C’s and D’s coming up through junior high. Instead of homework, I spent my nights pushing my 75mhz win95 box further and further online. Geocities and early Bungie games. That phone line screamed moving bits around at 9600 baud. AOL discs piled up as I spent their promised “100 free hours” each to access the proto-internet. HTML and game-modding led to ColdFusion and IIS servers.

Read More

VisionOS is too big

05 January 2024

When you pull on a modern headset running VisionOS or Meta’s Android variant you get to place arbitrary software applications floating around you in space. It’s a neat effect, and promises to liberate your software from the 15” laptop in front of you or the formerly spacious monitor on your desk. Apple’s swings wildly towards freedom and chaos, Meta’s is limited and safe.

Read More

Publishing Jekyll to S3 with GitHub Actions

09 December 2022

Blog’d been kind quiet, yeah? I picked it up to write some stuff and found that my old friend travis-ci.org wasn’t really a thing anymore. I used Travis to build and publish this site for many moons really reliably. It was one of the OG continuous integration and deployment sites out there. They went all corporate or something.

So to dodge the corpos, I threw in with Microsoft over at GitHub using their Actions platform to publish this pile of bytes you’re reading.

Read More