About Me
You're here for some reason. Maybe you are skulking about trying to find out more info on me so you can try to hire me. Or maybe you're someone I know and are curious to know more. Whatever brought you here, I hope you find what you're looking for.
Things to talk to me about | |
---|---|
Sports! | |
Football | In college, I follow the Florida Gators. NFL, the Chicago Bears and Cleveland Browns |
Hockey | New Jersey Devils. I also like international hockey and root for the US and Slovakia |
Baseball | MLB, the Baltimore Orioles (and to a lesser extent, the Washington Nationals). I also follow the Richmond Flying Squirrels in AA |
Soccer | EPL, Arsenal. La Liga, Valencia. MLS, no specific team. I like going to the Richmond Kickers games, but I don't follow them |
Rugby | International, I root for the US primarily. Possibly because of how bad the US is, I have no problems with any specific teams |
Music! | |
Genres | Metal, Rock, Alternative primarily, but I like a mix of a lot of stuff |
Artists | Slayer, Interpol, Def Leppard, White Zombie, Julien-K, Demi Beignet 🤡 |
Coding! | |
Languages | Python, JavaScript, Lua |
Libraries | React, Spring, Flask, Express |
Games! | |
Types | 2d platformers, sports games, metroidvania style games |
Titles | NHL 94, Tecmo Super Bowl (NES), Pro Wrestling (NES), Professor Layton, The Legend of Zelda, Castlevania, Rocket League, Grand Theft Auto (pick one), Dead by Daylight |
Movies! | |
Genres | Horror, Sci-fi, Action, Comedy |
Series' | Friday the 13th, Halloween, A Nightmare on Elm Street, Leprechaun, Wishmaster, Resident Evil |
Titles | Invasion of the Body Snatchers, Johnny Mnemonic, Hackers, The Fifth Element, The 13th Floor, The 13th Warrior |
Books! | |
Genres | Mystery, Horror, Sci-fi, Historical Fiction |
Authors | David Sodergren, Cameron Roubique, Agatha Christie, Gary Jennings |
Projects
Demi Beignet
Demi Beignet is my musical project. No vocals, just guitars, bass, drums, keyboards. Guitar tunings on various songs: E Standard, D# Standard, Drop A, B Standard, C# Standard. Each release has its own style or theme to it, but there's no guarantee that one release will sound much like another. You can buy it if you really want, or you can stream it on all normal streaming services. I use Distrokid to manage my releases. According to Distrokid's song analysis AI, the most positive song is Smoothie. Most of the songs are very low on the valence scale. Prepare yourself for some somber sounding tunes!
NHL94Hockey.com
NHL94Hockey is a site I created back in 2013 to track stats for playing exhibition games online. Users play against each other using ZSnes or Gens and upload the final screen save state to the site. The site then parses the save file to find the scoring and penalty information, which is then saved into a database. Each user, team, and system has its own page with stats based on real user games. Users can see their most played team, their record with each team, and recent games on their public profile page. To add an extra element of interest, users are rated based on a Glicko-2 formula and listed with their last 10 games.
PHP, MariaDB
Dist-O-Matic
Dist-O-Matic is a tiny site that allows users to share their location and see an ordered list of which professional sports teams are closest to them. Additionally, users can toggle sports on or off to limit the amount of leagues shown. Details include team conference, division, name, colors, and location. This site was largely created as an experiment in the state of client-side JavaScript module support as of February 2019. I wanted to see how easy (or difficult) it would be to write a web application in vanilla JavaScript and CSS grids.
JavaScript (both a vanilla js version and a React version)
Typing Keyboard
Typing Keyboard is a client-side keyboard that lets you make music by typing on your computer keyboard (or by clicking/tapping on the page keyboard). The keys generally map to what they do in Logic Pro X/Garageband, but the sound generated is using the JavaScript AudioContext and Oscillator. There are four wave forms you can use to make sounds, and you can toggle as you wish.
JavaScript, React