Hello World

What an unoriginal title, but I’m sticking with it. Blogging goes against every fiber of my being, so I just have to sysout some boiler plate text just to get going.

JavaScript Jabber had an episode on marketing yourself with John Sonmez. I really liked the idea that you don’t have to find a job, the job should find you. I don’t want a cold call from a recruiter, I want a company that knows of me to seek me out. Don’t get me wrong, I love my current job and have no plan on leaving, but I liked the idea of being sought out. John made the point that even if you’re not “playing the game”, your silence is still playing the game. You should be in control of your own brand.

To launch my brand, I came up with a slogan: Just do it! I just need to make sure it’s not taken before printing t-shirts.

In my brief searching on Medium, I didn’t find precedence of people giving background information about themselves. Since I don’t really have a presence anywhere else, I thought it would be a good place to start.

private void

Like every human, I have Facebook and Twitter accounts, but I’ve never been very active. I use to lurk, but lost interest overtime. For any of my friends trying to reach me on either of those platforms, please don’t take my silence personally. Call me, we’ll go have a beer.

In trying to take control of my brand, it felt weird to all of the sudden be really active on social media. To ease into it, I started getting more active on LinkedIn. Who knew LinkedIn was still a thing, but I guess it is useful for networking. My activity is really just accepting known connection requests, but that’s more than I use to do.

Blogging seems like my best outlet. This has been a long time coming. I’ve tried in the past to get a blog going, but building the tool was always more fun than writing the content. I had planned on using Jekyll Now, but I got too involved in customizing it. Going with something like Medium forces me to just write.

Even if no one comes to read my ramblings, this is still a good exercise. Sometimes I get so heads down that I can barely form sentences. I’m hoping if I force myself to write about my experiences, it will help solidify the idea.


Ever since I was in high school, I knew I wanted to be an international businessman. With my dual degrees in business and German, I was ready to take the business world by storm. I had no idea what the business world was, but I was going to storm it.

I had to change course when I was just plopped in front of Excel. I wasn’t going to let some repetitive task hold me back, so I found ways to automate it. I basically learned to code by recording macros and looking at the source. Soon, others had me automate their repetitive tasks until all of the sudden, I was a programmer. In less than 3 years, I had gone from not knowing what an if statement was to mentoring web developers.

What propelled me through those first years was having to figure everything out on my own. As a sole developer, I had to build my own database, manage the data, and get it to display. At the time, I liked working the backend and had to do the frontend out of necessity. As I moved into a team environment, I had more JavaScript experience than the others, so I usually took those tasks. For awhile, I still thought I wanted to focus on backend work, but then I realized all the cool stuff was happening in the frontend.

Overtime, the backend just got boring. Most of my use cases were just mapping one field to another. Whether it be mapping a field from a database or transforming a web service, I felt like I was back to repetitive work.

get /me

I’ve found my sweet spot with single page applications. I was working on a car site in 2008 when I realized the page could just be static HTML and dynamically load volatile data, like vehicle information, through ajax requests. I had utilized ajax for quite a while, but this was the first time I built a full site around it. Since then, I’ve been hooked

SPAs reinvigorated my love for the backend in the form of building clean APIs. By playing in both camps, I know the pains of the backend and the needs of the frontend (to the lay person, that could sound really dirty).

I have put in my time leading very large projects, but for the past year, I’ve been the sole developer on an internal Ember app with a custom built Java JSON API implementation. This application necessitated my brief foray into the open source world by upgrading the ember-json-api project to the 1.0 spec before ember-data provided native support. I also contributed the official JSON API 1.0 Schema. I hope to contribute to more open source projects.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.