Nick Jurista

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