• Adjusting Aftertouch on a Korg Triton LE
    Dec. 26, 2017, 10:15 p.m.

    This all started when I recently played a Dave Smith Pro 2 in a music store and found it to be incredibly expressive. Specifically, the aftertouch was amazing and allowed me to really dig in and accent notes in a more expressive way similar to what I might do on a guitar.

    In an attempt to stave off the gear lust and avoid getting another keyboard, I went home and tried to program some similar patches on my Korg Triton LE 61-key and found myself disapointed. Even after trying all of the after touch curves, it seems like it was basically just on/off and I had to dig in really really hard to make anything happen.

  • Restoring a Rhodes Instructor Model (FR-7055)
    Oct. 31, 2017, 2:32 p.m.
  • Is StubHub's Website Deceiving users?
    Sept. 11, 2017, 2:40 p.m.

    My College, the University of Louisville, has one of their biggest ever home football games coming up this Saturday at home against #3 ranked Clemson. So I decided to check out tickets on StubHub (way too late for anything reasonable as it turns out). It is obviously going to be a tough ticket to get, but the amount of traffic and tickets selling on stub hub struck me as weird (spoiler alert, it is). So I put on my nerd hat, opened chrome dev tools and got to investigating.

    First, when you open the page, you are presented with a list of tickets to purchase. Then, like clockwork, two of the options suddenly get marked as "sold". This creates a sense of urgency, almost like any ticket could be bought at any time. You know the site must be busy since these tickets are going from "available" to "sold".

  • Using Docker and Now to Deploy a Simple App
    March 15, 2017, 1 p.m.

    To preface this: I am from the college basketball-crazed state of Kentucky. So naturally, March Madness results in a lot of time spent filling out brackets. Last year I wrote a small python script to simulate the tournament using a 50/50 coin flip, as well as a weighted coin flip that took a weight factor and slanted toward higher seeds based on that factor.

    This year, I wanted to take it a step further and turn my little script into a website anyone can use. Since I haven't spent much time with Docker, I decided to see how easy it was to deploy my python script in a container.

  • Teaching Code
    Aug. 29, 2016, 10:48 a.m.
    I recently had the opportunity to tutor a kid from church in "coding". Considering that software development was always something I learned myself or on the job, I wasn't sure how well I would be able to teach it, but I think I came up with a good approach that helped him learn a lot of a few 1 hour sessions this summer.
    I wanted to keep the lessons fun, practical and helpful should he decide to dive deeper into programming later on (he's in 7th grade and has had some small programming experience in the past). I settled on teaching web development (HTML, CSS, and JS) to build simple websites and games.