___  _       _                    _  
   |  | | |_| |_| |\ | | /   \/ \ /  / 
 |_|  |_| | | | | | \| |/  o /\  |  /_ 
      _         _                                                   
     (_)       | |                                                  
      _  _____ | |___  ___ _  _____ __    __    __  __ _   _  ____  
     | |(  _  )|  _  )(  _` ||  _  )\ \  / /    \ \/ /| | | |(__  / 
     | || (_) || | | || (_| || | | | \ \/ /  _   )  ( | |_| |  / /_ 
   _ | |(_____)|_| |_|(___,_||_| |_|  \__/  (_) /_/\_\(____ | /____)
  | || |                                               ___| |       
  (____)                                              (_____), my chill website

Hi, I'm Johan Vandegriff, and this is my new, awesome, spectacular, and chill website! Here's a random interesting fact about me:

I found an external HDMI monitor for $90 on ebay, and it's super convenient since it's powered from USB and compact enough to take anywhere.

Personal Livestream Site

My most recent project is a livestream hosted on this site! You can watch me live at Follow me on Mastodon for announcements when I go live.


This is a drawing I made of the Erasable Inc. improv group at the University of Maryland (UMD) after their 24-hour show.

Draing of the Erasable Inc Improv Group at UMD and Friends

For this drawing and others, I used the free and open source drawing software Krita, a Wacom tablet, and a Manjaro Linux laptop. I've also made some drawings on physical media.

See more of my drawings...


I publish my videos on LBRY, an awesome new platform that solves the demonitization issues of YouTube! Follow me with my invite link. This video is for a propsed research project for Gemstone at UMD. I ended up joining another project instead, but I still have the initial version and plan to make it into a product someday.

Maker's Case Gemstone Commercial

Watch more of my videos...


You can play Boggle, a multiplayer word game, talk to CARL, a chatbot that learns phrases from you, or play some of my other games, including some old ones written in perl.

CARL says:

Play more of my games...


Here are some of my projects:


Here's a snippet from a quintessential blog post of mine:

Log.e() – Tales from the electron Volts

An account follows of the myriad of adventures I have had with the electronVolts. My aim is that the narrative shall be as accurate as possible and will serve useful in reference during future events.

Saturday, October 1, 2016

We were visited by a band of rookies. They do not perceive the insurmountable tasks that lie ahead of them. I attempted to affright them by disclosing to them the monster that is The Code, but alas, they took an interest in this beast. I fear there is no way to warn them; their days ahead appear grim.

The Great Git attacked our code today. I researched its weaknesses in the Archives of Google and found individuals who were in a similar predicament. Armed with this knowledge, we were able to send it howling back from whence it came.

Read more of my blog...


NASA GSFC Internship

summer 2017

me with my internship mentors and poster

I fixed bugs in C code for NASA’s core Flight System by writing unit tests on a CentOS Linux virtual machine (using VirtualBox). To help write unit tests, I wrote some bash scripts to generate skeleton functions, then filled them in manually with code to test each case. At the end of the summer, I created a poster and presented it at a lab-wide showcase day.

Read my full resume...


picture of me

Feel free to contact me, I have multiple ways to get in touch securely. You can also follow me on Mastodon or find me at any of the other links on the right sidebar of this page.