More Coming Soon
Go back to main page
Are you sure you want to go back to the home page?
My Ramblings
I have been writing content for a while in defferent platforms and thought it best to consolidate. This is a work in progress - stay tuned.
Trolling the internet since 1997

Before I apologize, for those that don't remember life before Myspace, a little history...

Since the very beginnings of the Internet, online porn has been as big as it is right now, if not even more so, but keeping your personal things personal was much much harder. Even in 1996, one in five Americans had access to the internet. However, one family might have a single computer, or the only computer available was at your work or school. Regardless of your browser choice (Netscape, Internet Explorer or Opera), these browsers didn't have tabs or incognito modes. Every website was loaded in its own window. It was in this time frame that I started my professional career in the Wild-West Internet by learning how to use sex on line to make money.

It starts with a click on a salacious banner ad, and next thing you know a new browser window pops up underneath your main browser window with a naughty website. When you click the close button, two more pop out of nowhere showing even raunchier stuff. Every time you close a window it spawns more porno. To make matters worse, every site fills your history, cache and cookies with naughty media that chokes your machine and causes emotional damage next time grandma uses the PC to check her email.

------------

In 1997, I was a film school graduate with a degree in 3D animation and I was waiting tables at night (turns out, there weren't a ton of computer animator jobs back then). One night, a patron I was serving was celebrating a work victory, and we ended up talking about bit-rates and image file compression, and websites in general. I told him about the four whole sites I previously built. He was impressed I had my Photoshop certification from Vancouver Film School. He offered me a job, and asked me quietly, "You don’t have a problem with gentlemen’s magazines, right?"

Esquire? GQ? OMNI? I was a big fan of gentlemen’s magazines.

I quit my waiting job and arrived the next day at a building in the warehouse district of town. A generic non-porn-website that sold classified ads for car brokers and travel agencies and such was the official business (also the funnel for the bank account and credit cards). The business was pretty sketchy, finding every legal loophole to do what they could to make a buck, including black hat javascript and SEO techniques, but along the way also pioneering Internet technology such as video streaming, live chat and streaming video, and most importantly, processing online payments.

We weren't the best in the business, but we were big enough for better funded companies to pay attention to us. Because we didn't have a huge staff, we made up for it by playing tricks on visitors. We slowed down loading a picture right before it got to the good stuff so we could load another advertisement. We played psychological games with perl, javascript and html available to tweak our visitors enough to give us their money.

One day a fellow coder found a javascript that opened a new browser window when you close your original browser window. Then I found you could chain the functions together, so you could open as many windows as you wanted - all of them spawning their own browser windows. No matter how fast your mouse clicker is you could never close all the windows!

We wondered if this would anger enough people to hurt us, but we found as the days went on that it actually worked! Yes, it was awful and mean, but for some reason, people actually clicked the ads! We were getting a lot more notice.

In a few short weeks, the technique we created was being used on every porn site on the planet. This was the first time I ever had to choose whether or not to embrace a dark UI pattern - working against a user for the benefit of a company - but certainly not my last. (Not my last sketchy company, either. There was that one time my boss wanted me to take all of our clients’ records to my house because the police were about to seize the office as evidence of a meth operation, but I'll save that for another story.)

DRAG
RESIZE

Coding is like carving sandcastles on the beach at low tide.

I have created 'Things' on the internet professionally since 1995. NONE of them have survived intact. Award-winning Flash apps, highly acclaimed websites and sites for multi-millionairres and celebrities alike have all but vanished. My work has been seen and used hundreds of millions of times. I was hired as the sole front end developer AND designer for a startup that grew from under six employees to over a 100 and landed in the top 10 most visited websites in the world. Twice - almost thrice.

Every Flash animation I have ever made is gone forever.

This isn't depressing. That's the fun of this kind of occupation. I will never know all the techniques I want to know. And if I get to the point that I feel like I have mastered a technique or language, the rules radically change and I get to learn it all over again. All those old sites are now just ... old. Outdated. No one wants to look at that stuff, especially me.

So no, I dont have a portfolio. Saving screenshots of website functionality is just plain silly. Instead, drop me an email. We can trade my latest sets of dev acronyms (Wordpress Framework, PHP, JS, JQuery, Angular 7+, (SCSS+Compass)CSS3), chat about if you want some of the older sets I've collected (.NET, Ruby, Shopify, Drupal, Sitefinity, Sitecore, Kentico), or just reminisce about my discarded sets, like Actionscript, ColdFusion and DHTML.

High Scores +

I have been a Creative Director, the Team Leader of web projects and a Technical Project Manager with both in-person, remote and offshore members. My official work titles have ranged from Senior-Support-Developer to UX-Lead (and of course some junior-level positions along the way). I've lost count of how many websites I've built since I started in the 90s, but along the way I've collected a number of personally amazing success stories.

A couple of years ago an agency I worked with had just landed a big client. They wanted a complete enterprise-level site redesign, and we all knew it was going to be a big undertaking. It didn't take us very long to realize we had underestimated just how big of an undertaking it was. They needed it to be written in a CMS I'd never heard of. It had to be built in C#, to which I had very little exposure. There were templates involving crazy javascript functionality, lots of new templates and a million things to learn. To top it off, the deadline to launch was about half of what it should have been. I worked 80+ hours seven days a week for months. It was in every way overwhelming, nerve wracking and completely insane.

The thing is, I LOVED it. It was like climbing Mt. Everest, and I was excited that I knew I could accomplish it.

We made it by deadline - and the clients were overjoyed. The icing on the cake? The CMS we built it on, SiteFinity, awarded it the Entertainment Site of the Year.

Today It's still a pretty great site, but it's internally built on wordpress. Like all websites, the only place you can see my work is in the archives of the Wayback Machine.

I have had a lot of different careers in my life, but my favorite has nothing at all to do with websites. Teaching adult learners was the most fulfilling, inspiring and life affirming thing I've ever done, and not only was I completely devoted to it, I was damn good at it too.

living in a small town, I got tired hustling small web jobs and I was offered a position with The Art Institute of Denver, teaching everything from acting classes to PHP to color theory. It was demanding both professionally and emotionally. I had to keep up my skills and techniques, but also study adult education and social work, plus create lesson plans, classwork, grading and navigating the world of academia. It was a life-consuming task which I loved every second of.

However, I was supporting a growing family while living in Denver, and teaching wasn’t really paying the bills. I made the hard choice to leave teaching and got a job as a developer for an up-and-coming web startup. When the startup blew up to a massive property, their success led me to more prominent and lucrative web jobs.

I still miss it, but it gave me a valuable insight in my new career: the end user, whether it’s a student or someone accessing a website, should drive the process. Before, I built websites based on who cut the check, which was completely wrong - the thing that matters most is the users, and that they have a great experience.

The Iterative Process is great in theory, but until recently I’d never been able to actually perform all the different parts of it myself. On my latest project, I was finally able to complete the entire cycle.

I lead the UI/UX for an app that connects entrepreneurs with freelance engineers to help turn ideas into actual products. I worked remotely with a team in Australia to build the actual product, but we were having a difficult time getting our Big Corporate Machine to help us with the marketing. I suggested to our PM that our team handle all of it, from creating our own microsite to managing our own user data and SEO.

Our team was small, but I was confident I could lead us through all of it. I got to start at the very beginning of an epic project - mockups, coding (using the lamp stack), user tests and writing articles based on my knowledge of SEO. We already worked an Agile process, so we could incrementally tweak it based on the user data we collected. I learned all the managerial ins-and-outs of hosting a website completely outside the normal Big Corporate Machine process.

I helped firm up requirements, designed wireframes, then built mockups, and coded the entire site. The site has A/B testing scenarios, heat maps and real-time user data. Our team's skills grew exponentially. I gave workshops on UI, coding, designing and writing for SEO. The site started to gain a decent audience, but we realized it was not really helping our app get more users.

After I dug into the analytics, it became apparent we were mostly visited by gig workers who were looking for opportunities for jobs. We were off target with our marketing, and we all dug into finding solutions. Not long after, a V2 followed that got us closer - and soon a V3, with more to come.

6:66PM