Patrick McDavid

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

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

Game Dev with Microsoft Makecode Arcade

23 February 2020

My five year old has been taking some online programming classes that teach fundamentals using block programming. He’s using this awesome iPad app ScratchJr that focuses on movement and animation. It has some really neat fundamental concepts and sneaks in some clever stuff like interprocess messaging.

Read More