Skip to content
*typing sounds intensify*
*typing sounds intensify*



@Retrylife @BealDevelopment @devRant-Community @devRanters @frc5024 @PipelineLang @Java-prog-class-2019 @coffee-crew @pratten

Hi there 👋

Evan Pratten on LinkedIn @ewpratten on Twitter @evanpratten on Instagram @slabs5225 on Snapchat

I am Evan Pratten. Here is a bit about me. I am:

My blog 📖

I run a small, tech-oriented blog on my website. It is here that I generally do writeups of my projects, and show off my work. Feel free to check it out, and maybe learn something obscure in the process.

Sponsoring me

I happen to be under-age for GitHub sponsors. If you would like to make a small donation or "sponsor" to me, feel free to do so via PayPal


  1. The software libraries that power all Raider Robotics projects

    Java 1

  2. 🖥️ An alternative to the FRC Field Management System. On a budget.

    Python 2

  3. My modern frontend to the TVDSB Student Portal

    HTML 2

  4. A Python library and CLI tool for interacting with the TVDSB Student Portal service

    Python 1

  5. A python3 wrapper for the pihole api that aims to eventually be a full replacement for the AdminLTE web panel

    Python 27 6

  6. 🤖 Automatically build and test your FRC robot projects with GitHub Actions

    Shell 7 3

4,934 contributions in the last year

Aug Sep Oct Nov Dec Jan Feb Mar Apr May Jun Jul Mon Wed Fri

Contribution activity

August 2020

Created a pull request in Ewpratten/api that received 1 comment


Fixes CORS bug

+11 −5 1 comment

Created an issue in crazy-max/ghaction-github-pages that received 1 comment

File already exists error

Behaviour When deploying a directory with this action, I am getting the error: ##[error]EEXIST: file already exists, symlink '/home/runner/.cache/b…

1 comment
31 contributions in private repositories Aug 2 – Aug 5

Seeing something unexpected? Take a look at the GitHub profile guide.

You can’t perform that action at this time.