Chris Caldwell

Creative Director at gskinner, CSS aficionado, photographer of interesting things, ponderer of life, and friends with the fish.

Cultivating Candid Feedback in Creative Culture

A big cake with icing on topI’ve been exposed to a variety of corporate cultures. Some fill me with inspiration, fellowship, and support, where my co-workers are my best friends and I trust them to give honest feedback — knowing they want to solve problems, and help me produce my best work. Others, leave me exhausted: struggling with job satisfaction and feeling alone. At the root of this, is a feeling that surfacing issues or concerns to managers will fall on deaf ears. When managers listen and do not take action or follow up with action, I’m left feeling powerless to affect change.

If this sounds familiar — have hope. With a few insights about shaping feedback and some tips to cultivate an open, supportive, and candid culture, you’ll be on your way to creating an environment where you can thrive together. It all starts with good feedback.
Continue reading →

Why I Practice Design After 25 Years

It’s been 25 years since I first double-clicked a desktop icon that changed my life. The year was 1992 and I had just opened up Photoshop 2.5. I had no idea what I was doing. Fascinated by computers and making digital art, I didn’t care if I could make something look great. I just clicked on a tool and tried making anything. With each attempt, I increased my abilities and the outcomes became more complex, meaningful, and intentional. Practicing became the foundation for my education, career, and part of my ethos as a Creative Director—here’s the impact it’s had, and how you might be feeling if you’re not practicing.

Continue reading →

Job Posting: Visual Designer

We are currently seeking to fill a job opening for a full-time visual designer in Edmonton.

The Role

Are you passionate about designing amazing digital experiences? Interested in creating engaging, usable UI on emerging platforms for incredible clients like Microsoft, Google, Mozilla, Adobe, NASCAR, Atari, and EA? Want to build best-of-breed apps, games, and experiences that run on everything from desktop, tablets, and phones, to smart TVs, VR, and robots?

It can be a challenging role, but you’ll be part of one of the best interactive teams on the planet, ensuring you have the training to excel, and the support to do it without too much stress or OT.

Requirements

Strong visual / aesthetic UI design skills. A passion for designing interfaces that are genuinely usable, engaging, and beautiful on a variety of platforms and screen formats. A working knowledge of typography and how to leverage it appropriately.

Any experience level is welcome (passionate junior to proven senior), but some industry experience is valued.

Bonus Points

Experience with any of the following get you bonus points, but aren’t a necessity: motion design, HTML / CSS experience, illustration, formal UX / interaction design experience, sketching (paper & pen), writing skills, prototype / walkthrough presentations.

Compensation

We offer competitive wages based on experience and proven ability. We strongly believe in a work / life balance and offer regular hours, benefits, and performance bonuses.

Applying

You can apply by sending an email to jobs@gskinner.com. Please share a few examples of interesting or innovative visual designs that you think best reflect your skills and interests.

A Mental Model for Media Queries

Handling layout changes across a broad landscape of devices and browsers typically involves the use of media queries, which enable layouts to bend and flex based on their viewing environment.

Most queries I see are built around the concept of width:

@media screen and (max-width: 640px) {
    body { background-color: blue; }
}

I love the simplicity of this methodology. It’s straightforward, easy to implement, and it works with content that comprises most websites. But what about web-based apps, the website’s younger cousin? Is this model the most effective media query strategy that can help us with the unique challenges of designing web applications? Continue reading →