• Exploring a Phishing Scam

    March 7th, 2017

    Today I received an email from a person we used professionally in the past. It contained a message about a Dropbox folder being shared with me.

  • On Vertical Videos

    September 26th, 2015

    Do you think people should be holding their phones a certain way when recording video? Then you should read this.

  • Double exposure effect using your webcam

    June 30th, 2015


    Every once in a while I get an idea that sticks with me until I code it up. The latest: What if I took a webcam feed and used it as a realtime mask over a second, looping video?

  • Halo MCC: Bug hunting

    November 16th, 2014

    A running list of bugs I have found so far in the Halo Master Chief Collection.

  • Self-Promotion

    August 23rd, 2014

    A short post on self-promotion, specifically with my own projects and the impact doing it had on me and the traffic my projects received.

  • Christmas Tree 2013

    December 20th, 2013

    We decorated our Christmas tree last night! Here is a time lapse video of us setting it up.

  • DebtKiller9000

    December 13th, 2013

    Lots of people have debt. Lots of people also don't know how to best pay off that debt. I'm working on a webapp which tells you exactly how to pay your debts off, in what order, with how much money, and when you should do so.

  • Krypton’s Superman

    November 30th, 2013

    I like to watch movies. Especially if they cause me to think about them long after I’m done watching them. The recent Superman flick, Man of Steel, did this for me.

  • A Eulogy to My Router

    July 22nd, 2013

    On July 7th, 2013, the router which I have used for the past five years of my life was unplugged for the last time.

  • A Moral Dilemma

    July 6th, 2013


    A convicted felon faces a lifetime of simulated pleasure or pain. Which do you choose?

  • Being Young

    May 24th, 2013

    Being young in your field of work can be hard. Here are some things I've learned over the past few years which have helped me in the professional world.

  • Science and Dogmatism

    May 10th, 2013

    Science works as a set of principles which, when applied as a methodology, give us information about reality. These principles are based on assumptions about how we think reality might operate at a fundamental level.

  • Cutting the Tower

    April 26th, 2013

    Cell phone contracts are crazy, seemingly necessary evils in today's society. But do we really need them?

  • Presque Vu

    March 28th, 2013

    Although tip-of-the-tongue experiences are more common than you might think, we barely understand the causes which bring about this phenomenon.

  • The Past, Present, and Future Self

    March 11th, 2013


    My memories are from that of a former self with whom I can no longer consider to be one and the whole the same as my present state. So then: Who am I?

  • The Saga of My Laptop

    January 21st, 2013

    Buying a first generation device right after its release has its rewards?and risks. Here is my story of everything I?ve experienced so far with my Retina MacBook Pro.

  • The American Dream

    December 31st, 2012


    Being smart with your money is hard. Next year we plan to make the first steps towards being responsible with our money and how we use it.

  • Demarcation of Faith

    December 24th, 2012

    A distinction should be made when using the word "faith" in a religious or scientific context. In this article I explain where that line should be drawn.

  • Universal Web Design

    December 17th, 2012


    A variety of best practices for web design exist, but each only attempts to solve a small portion of the overall problem. I outline several of these principles and explain how, when used together, they can enable us to continue pushing the web forward.

  • Fortune

    December 10th, 2012

    A couple of fortune cookies cause me to question my place in the universe.

  • Perception

    December 3rd, 2012


    Like thinking about thought itself, contemplating over perception itself is quite tricky.

  • A New Beginning

    November 21st, 2012

    My old site, while great in its own right, absolutely killed my desire to write. This new site is an attempt to fix that.