Projects

In this section I will be tracking my active projects. More needs to be written here, but for the time being:

The GamePicker

In GamePicker, you can supply the link to your Steam profile and it will fetch your list of owned games, then pick a game from the list for you to play. Picking a game to play, really anything, is a surprisingly common problem amongst my friends. They requested that I make a tool to help them out.

Currently, the application is capable finding a user by their SteamID number, Steam Vanity ID, or the respective URLs to their profiles. A go-routine was used for the fetch requests to the SteamAPI to limit the rate of external requests to no more than 1 per second. This could be updated to allow for some bursting, but Steam isn’t entirely transparent about the permissible rate of access to their API.

There are a few features I imagined which have yet to be added: