In this screencast I talk about what the communication was like between me and Jeff when he first emailed me about wanting to redesign the site.

The overall vibe from Jeff was "It's time." It's time to redesign the site. There doesn't always have to have fancy business reasons for everything, that natural feeling o wanting to redesign is fine. However, there likely is a lot of specific things we can hone in on. One major example is that he changed his photography style so the newer shot images look much different than the old ones. Out with the old!

While Jeff was unsure if I could take on this project, he was looking at other WordPress themes he could use. One he found and liked was the Watson Theme. We can definitely take cues from that.

We go back and forth on the most important things for the site, as in, why it exists at all. At this point we subtly suggest the mobile first idea and let him think about why that's a good idea himself.


  1. Vyachseslav Kurochkin
    Permalink to comment#

    What I like Chris, you never give a shit, I been looking for course like yours long time and always there some “good deals” and other marketing things, but I don’t want study from guys who is good in marketing, I want study from guy who is professional in what you want to learn. Once I saw comments about Chris course for Linda, and guys talking look it created by Chris it should be very useful, now I see how you work with customers it is nice and right way I believe.

  2. Gary A
    Permalink to comment#

    Nice outline of the process, Chris.

    I totally agree on mobile first selling itself and love how you didn’t make a big deal about it. Setting it out that way from the beginning sets the expectation. Also, it’s great how you focus on the content, as opposed to design. Designing around elements is much easier when it comes to development.

Leave a Comment

Posting Code

We highly encourage you to post problematic HTML/CSS/JavaScript over on CodePen and include the link in your post. It's much easier to see, understand, and help with when you do that.

Markdown is supported, so you can write inline code like `<div>this</div>` or multiline blocks of code in triple backtick fences like this:

  function example() {
    element.innerHTML = "<div>code</div>";

We have a pretty good* newsletter.