i am a software engineer in seattle, one of my first coding projects was making a geocities personal site and I am coming full circle with tilde.club sometimes I post to my blog it even has an rss feed! wow! you can view posts by tags or you can view posts by date
here is a collection of some of the coding projects I have recently done in my spare time
this siteThis site that you are looking at right now was created by hand in a terminal. One of my first coding projects was a geocities homepage, and this page hopes to capture the wonderful jank of the era of personal web sites.
You are looking at it, but if you want the link here it is: http://tilde.club/~enamel/ You can also find my blog where I try to create something every day here: http://tilde.club/~enamel/blog/ |
uncleUNCLE is a bad game no one wanted about a clown who gives away bad games no one wants. It was created in the fantasy console PICO-8. You can play it in the browser, or get builds for many platforms, as well as get the code here: https://enamel.itch.io/uncle |
dr2rallymasterDR2Rallymaster is the next version of DRLeagueParser but for Dirt Rally 2.0. A big focus of this version was to work with the changes made to the Racenet Clubs API. While the API was much improved and easier to parse, it was completely different and parts of it were behind authentication. This required a system to display the Codemasters login page and use the authentication tokens in the API calls, which was a challenge. Another goal of mine was to make the visual style as much like a UWP / "metro" app as posible, with a flat visual design. I also included the ability to have dark and light themes with changable accent colors. I found the flat design to be somewhat challenging as it is not immediately apparent that you can interact with some of the elements using a flat visual design. This code as well as builds are available at: https://github.com/enamelizer/DRLeagueParser |
wavetoyWavetoy is a small software toy for generating, mixing, displaying, and playing audio waveforms. Mostly a personal exploration into digital sound synthesis, but also seeing how closely I could get a WPF app to visually mimic a UWP or "metro" app while still staying in the Win32 space. The code can be found here: https://github.com/enamelizer/wavetoy |
drleagueparserDRLeagueParser is a tool for exporting results for Dirt Rally leagues to CSV. It initally started for the need to get individual stage times from rallies, which is not available on the Dirt Rally website. The first version allowed the user to copy and paste the results from the Dirt Rally league site into the tool and crunch the numbers for stage times. I then extended it to pull the results directly from the Dirt Rally API so the copy paste step was no longer needed. Finally I added an ELO system in order to rank drivers in a league and separate them into subdivisions based on skill. The code as well as builds are available here: https://github.com/enamelizer/DRLeagueParser |
haystackHaystack is a Kerbal Space Program mod that allows the player to quickly select ships from a menu instead of searching for them on the map or using the spce center. Most of the work was completed by another developer, I took over development of it, updating it to the then-current version of KSP and extending it with more functionality. It is currently maintained here: https://github.com/linuxgurugamer/HaystackContinued |
sometimes i like to play around with making electronic music (i call it "bleep bloops", isn't that quirky and funny lol!)
vcv rackVCV Rack is a modular synth emulator that is really fun to play around with and learn more about the process of sound synthesis. This one is my favorite jam so far. |
more vcv rackanother vcv rack jam |
jam sessionsSometimes I record or stream jam sessions of music creation in order to build skills and confidence with improv. You can (very) ocassionally find that on twitch dot teevee. Othertimes I will try to capture the output of a session and post a small demonstration of where I ended up after a session of exploration. You can see more of these on the bleep-bloops tag of my blog |
data diddlingData Diddling was made entirely with a single audio sample that was mangled in the live coding patterning language Tidal Cycles. The source sample itself was never cut or modified, rather manipulated and patterned algorithmically in code. The sample came from a computer show from the 80s called Computer Cronicles. |
ol hamboneOl Hambone is an exploration of making ambient sounds with the Korg KP3+. It also had production in Audacity mixing in the vocals. The vocals were written by EvasiveJay |
bbbBBB is a simple 4 on the floor meme song created entirely in the Korg KP3+ using all build in sounds and effects aside from the voice sample which came from VeganTyler. |
blink tag from ~kentbrew retro style fonts and other tips from ~pfhawkins tilde.club badge from ~zarate gifs from https://gifcities.org/ webring from ~cosarara