I went to the Super Bowl and all I got was this lousy blog post

Well, technically I didn’t go, but a some of my work did. We had 13 clients with some sort of presence at SB50, and I was involved in 3 or so of them. The biggest one I worked on was the Chevron STEM Zone. Ultimately, it was a little light on actual science, but that wasn’t the job. We wanted to provide a connection between football  (throwball) and STEM, and to make STEM careers seem possible and fun. I think we did that.




Making moves: Leaving on a high note

Note: This has been in my drafts folder for 9 months. I left Core Creative in May, and things are going great at GMR. It’s a whole different thing, but I’m having fun and doing really interesting work. 

Apparently, 2015 is the year my entire life is going to be flipped, turned upside-down like the Fresh Prince. Among the big changes in store, first among them in fact, is a change in jobs. I’ve been at Core Creative for three years now, and it’s been grand. Core is a great place, and I’ve been involved in some great work and helped to build a great team. It’s also been a huge growth opportunity and an experience that changed my whole perspective on my career. I’ve got some initiatives that are finally bearing fruit, and we’ve finally got the solid base of talent and process to take Core to the next level. Hell, we just won our first Bell award for a website ever. Seems like a good time to leave, right?

Stick with me… I really think it’s a good decision for everyone. Core gets a chance to rethink the way they structure the Digital Services area without having to work around me. Other folks in the department have an opportunity to do more without worrying about stepping on my toes. This also forces us to review and update all documentation around my role and make sure that everything is covered and right. It’s a good thing, and I’m really excited

Work, work

Last summer I changed jobs. I left my position at Versant to help build a new an improved Digital Services department at Core Creative. Core is an amazing place, full of brilliant, sincere, and dedicated people. Nobody does just one thing here, and so when our creative director was looking for someone to voice the sweet video you see below, I got a chance to do something fun and new. Mine is the least part of this piece… The folks who created this did an amazing job! Take a look:

How to build a brand inside and out from Core Creative on Vimeo.

My day job – Part 1: Buses, Oil, and Peter jackson

This is a bit of a divergence from what I normally post, so if you’re not interested, feel free to skip it. I’m just taking a moment to talk about some of the work I do at my DayJob[tm].

For those who do not know, I am Chief Technologist (formerly Senior Interactive Developer; formerly Web Developer) for a smallish communications firm in my home town, Milwaukee, WI. Basically, that means that if the company, or any of our clients, wants to do something cool with “technology,” I’m involved. Technology is in quotes here because it doesn’t really mean much by itself… a sharpened stick is “technology.” Here, we’ll say that technology refers to computers, electronics, the Internet, and makin’ stuff. I’m also involved in tactics and strategy for the company and several clients. It’s all very interesting work, and I can’t actually talk about all of it, but here are a few pieces I find notable:

Milwaukee County Transit System website



I’ll make no claims on the design or content, but there are a few elements of this site that I think are sort of brilliant. First, if you saw the old site, you would be suitably impressed. Second, the main navigation, where we decided to include more than just links to pages in this element; We included a full list of all the routes in the Routes & Schedules menu, and we included the standard fare costs in the Fares & Passes menu. We knew from the analytics that these were key site elements and made the (still somewhat risky) choice to get them right into the menu. Both of these choices, especially including the Routes links, were huge successes, and are very well used site features. We also added the Trip Planner to the home page; This is really useful and well-used, but not that interesting. It’s basically a gateway to Google Maps/Transit.

The individual route pages are fun, too. I AJAXed them up so that only the required information changes when you use the on-page navigation (Weekday, Saturday, etc). The route tables come to us in a pretty ugly format, but through the magic of CSS and some sweet, sweet JavaScript, they come out looking pretty dang good. These pages have a few other cool things that people may not notice:

  1. There is a notification near the top of the content that tells you when a route was last changed, when it will be changing, and/or provides a link to the upcoming changes.
  2. If there are service alerts on a particular route, a service alerts box is displayed with all the relevant information
  3. These pages are automatically imported from data and assets that MCTS provides. The actual content chain is as automated as is possible, and moves along very smoothly (nice work, Tom and Dale).

This site even has a site-wide alert system that the client can use if something huge is going on. They used this last winter when we had all that snow and all routes were running 20-30 minutes behind. It was awesome. This site is also setup such that we can add in more server resources when we see traffic spikes (as would be the case if all the busses were running 20-30 minutes behind).

On top of all of that the site in nearly 100% compliant with all accessibility guidelines… I believe the only things out of compliance are a few of the client-generated PDFs. This was a fun site to work on, and it’s full of little things that make a big impact.

Moore Oil


This site is not particularly notable on its own, but we got to do a bunch of new things with this one. This was one of the first sites we built on Telerik‘s Sitefinity CMS after switching from the Worst Content Management System Ever, Ektron CMS 400.Net… blech… terrible…

Sitefinity, even in version 3.7, which we used for this site, was a dream compared to the pile of poorly implemented garbage that Ektron provides (I’m still a bit angry at the amount of time I spent working on Ektron’s CMS, if you hadn’t guessed… sorry). Additionally, this was the first site we built with HTML 5 and it included support for video on mobile devices (including iPad and iPhone… nice work Ben). This site also saw the first version of our History module. This module is part of our new approach to development, and has continued to be developed over 3 later sites.

Working on this site also meant we got to tour these guys’ facility, and to meet with all of their senior people. I refered to these guys as The Uncles, as being in a room with them was just like being in a room with all of my mom’s brothers… a bunch of gruff, stocky, German and Polish men with dirt under their fingernails. It was one of those situations where I got to be the “garage guy” at work, instead of just the “technology guy.” A good client, and the start of a number of new things for the company.

Ok, one more…

Thomson Reuters Research and Development


This is the other of our early Sitefinity sites, and its development overlapped the Moore Oil site. From the development side there is not much to talk about here. From the business and process side, though, there are a few items of interest. This was the first time I flew out to a client’s offices to pitch a project. I’d travelled for working sessions, and project kick-offs, but never for the pitch (unless you count driving to Madison). This time, I flew out to somewhere on the east coast to pitch this website development project… and we won it!

In the design and implementation, this was the first time I deferred to our user interface designer on user interaction decisions, My general approach is the same as with pretty much everything: If you can convince me that your way is better, I’ll stop arguing for my way (or, as I like to think of it, “Let’s do it the best way we can”). Apparently, this make me an ass, but I figure that if you can’t explain why another way/idea/tool/approach is better, then it’s not better. Either way, the designer was new, and I didn’t want to scare her away, so I didn’t argue too much.

This project also let me meet a really interesting guy named Peter Jackson (not that Peter Jackson, but someone much more interesting). I only got to work with him for a short time on this project, but he did some really cool work before he died this past August.

That’s the day job… at least part of it. We’re also doing some mobile site and app development, and designing and building a new, top-secret, hardware installation. I’ll post about those things another time, though.