About
Software developer, GUI enthusiast, car lover, and sandwich eater…with gadgets sprinkled in.
I love to write software. Code is the poetry of my generation and I strive to be its James Joyce (but without the tortured soul or self-destructive habits). I started writing software at 12 when I took one of my father’s programming textbooks and consumed it in a weekend. I then wrote a kiosk menu for my computer. After a misspent year becoming one with my computer, instead of engaging in boyish pranks and at-risk behaviors designed to stir fear in my parents and sow the seeds of a chaotic adolescence (like most kids my age seemed to be doing with pride and enthusiasm), I discovered the Internet. HTML and Javascript were like the second coming. I was as giddy as a schoolgirl with her first crush. Instead of just finding a way to create electronic documents, the predominate use in 1996, I found an infinite array of interactive interfaces and applications. Like a conjurer on steroids, I began creating interfaces for any purpose I could imagine. Most of the time simply because I could. Like Mallory said, when asked why he wanted to climb Mount Everest, “because it’s there.”
In my senior year in high school, I enrolled in a vocational network technologies class aimed at preparing people to earn certifications. It was geek heaven, and I became the most ardent of disciples, helping to teach the class by the end of the first term. I became America’s youngest person to earn my MCSE (Microsoft Certified Systems Engineer). A title I held for seven magnificent days until some 11 year-old girl earned hers a week later in Texas. C’est la vie. Emperor Modi of the Jin Dynasty was crowned while under assault by the Mongols and reigned for only 12 hours. I got a whole week and did not get impaled by Genghis Khan. It’s little comparisons like this that keep my glass half full.
These “creations” are now my best work; my pièce de résistance. GUIs or Graphical User Interfaces. The part of the program that you actually play with, manipulate, change, use. I layout a screen and make it perfect (or as close to perfect this side of the divine) — down to the most minute pixel. And to compliment my GUIs, I also specialize in performance optimizations (caches, simplifying tasks, and refactoring).
I also enjoy reading about the latest Sports Cars. I’d love to drive any one of them on a closed course, specially a BMW M3, 1 Series M Coupe, an Aston Martin, Lamborghini, or the Audi R8. I enjoy sandwiches, steaks, curry and sushi! And many other meat based dishes. In the omnivore spectrum, I am definitely more “carni” than “herba.” It’s what being on top of the food chain is all about.
Currently, I live in central Oklahoma with my wife, Caroline, and our cat, AC.
Twitter:
- dang it, our fun anti-titles have gone mainstream :P mobile.theverge.com/2012/5/19/3030… - 20 hours ago
- Sweet! 3Gbps WiFi! :D feeds.gawker.com/~r/gizmodo/ful… - 3 days ago
- nice :) I love Steam :) joystiq.com/2012/05/16/ste… - 3 days ago
- hallelujah! I was getting worried the coupe was dead! :) feeds.autoblog.com/~r/weblogsinc/… - 4 days ago
Tags
135i ac3 ac3filter apps BMW career Cars change CR-48 CSS dynamic england Ext (JavaScript library) ExtJS ffdshow forms freeware Funny git Google html htpc Jasmine javascript language Laptop life mce media center Microsoft Visual Studio MINI mobile MVC nostalgia Screen Savers spdif Sports cars surround sound TechTV Tuning Unit testing User interface design vacation web Web design


















