Welcome!

You’ve arrived at the landing-page for Gavin Costello.

This is a site where I’ll be posting occasional and sporadic updates on things I’m doing, varying from game engine technology programming, to pet projects (games and other), to adventures in making some likely pretty-bad programmer art, to robotics projects, and any other things that I think might be remotely interesting to people.

I don’t plan to update this super often, so feel free to sign up to the newletter if any of my posts interest you and you’d like to get more.

Most Recent Posts

Adventures in SteamDeck Development #3 – Remote Development with Visual Studio

In this post we’ll get set up so that we can use Visual Studio to remotely develop on SteamDeck (or any Linux box). We’ll add a remote connection (with troubleshooting), walk through remote-compiling and remote-debugging a simple Hello-World program using a Visual Studio Linux (VSLinux) project, and then at the end make a graphical-application running…

Adventures in SteamDeck Development #2 – Environment Setup

In this post we explore some eccentricities of the default installs as Valve provides it (including partial/cut-down packages), the Arch package manager, and we set up a development environment so we can compile and run our test program (and then show how to install some other useful bits for later dev!)

Sign up to get new posts right to your inbox.