How to pick a design specialty

A new designer's guide to understanding the differences between job titles in the design industry

I’ve seen this question appear in places like Tavern, Quora, and I’ve also been asked by designers new to the field how all the various job titles interact with one another. Where do they overlap, what skills are different, what’s the difference between an interaction and UX designer, and so on. I want to weigh in on this confusing question to attempt to bring some clarity to the matter.

Design is the layer between customer and business

When I speak of Design with a capital D, I’m referring to the process of design in the broadest sense. All designers are working on the same thing: to make the experience of a product, service, or marketing message the best that it can possibly be. The experience is the layer — the glue, if you will — between the customer and the apparatus created by engineers and business people. The boundaries of this experience encompass everything from marketing communication to the experience of using an API and searching through documentation.

The way designers describe what they do is impossible to understand outside the context of the product they’re producing and the audience they’re producing it for. A product designer who designs medical devices for the elderly will have an entirely different skillset than a product designer for a consumer ride-sharing startup.

Specialists versus Generalists

Website Redesign, 2015 Edition

Static site generated using gulp, jekyll, and SCSS, hosted on github.

Every other year I go through a molting cycle where I shed my old website and build something new. With each iteration, I try to make it a little cleaner, a little easier to use. It’s an opportunity to re-examine my toolbox, and experiment with things I’ve been meaning to try. One of the best discoveries this cycle has been a really fast, powerful setup for building static marketing or blog sites.

This post is less about the design decisions I made and more about the technical tools I used to turn the design into something real. The main engine behind the entire setup is jekyll, a tool for taking a collection of markdown files and reusable template code and outputting flat, vanilla HTML.


A CSS Experiment

The orrery at the top of this site is an experiment in CSS 3 animation. (You might need a more modern browser to see it in action.) It uses data from to accurately represent how planets rotate around our sun.

For performance reasons, I’m only showing the first 6 moons (Luna, Phaebos & Daemos of Mars, and Io, Ganymede, & Europa of Jupiter). They are revolving accurately, but have been all been significantly slowed by an arbitrary amount in order to render them visible in the animation.

A couple years ago, I participated in the Global Hack for Good for REFUNITE, and got the opportunity to further develop the winning idea in a refugee camp in Kakuma, Kenya last month.

It was an incredible journey. I got to spend a week working with the amazing and talented RefUnite team, and was happy to help them in a small way. The goal was to test out our messaging wizard in an attempt to connect more refugees with loved ones who’ve been separated by war, famine, and disease.

For a more detailed account about the project, read about my trip on REFUNITE’s blog.

This was originally published on Medium.

As the sole product designer for a tiny startup called Samahope, I often require design critique from my non-design teammates. Getting formal critique is important to iteratively improve the product, but we’ve had to improvise without an in-house design team.

By providing a bit of structure with 3 simple rules, I’ve found my team to be awesome critique partners. The critique sessions look a little bit different than getting a bunch of designers together (fewer turtlenecks, for instance), but the outcome is just as good.

Hi, I'm Zac Halbert. I'm a digital product designer and lifelong learner living in San Francisco, California with my Wife Sheena and sheepdog Rufus. I currently run the Product Design & UX track at Tradecraft, where we train smart people to succeed in traction roles at high-growth startups.

I also own independent product design consultancy Scout Hawk Product Design Studio, where I help entrepreneurs turn hazy ideas into concrete digital products, and Foliotwist, a portfolio and marketing SaaS company for visual artists. I also advise a number of companies on the intersection of user experience design, product design and management, and rapid prototyping and idea validation that draws heavily from the Lean Startup philosophy.

My background is a mixture between formal graphic design and fine arts education, mixed with a long history of self-taught frontend programming skills. I began to learn HTML, CSS, and UI design at age 12 (I was a huge nerd), and got my first job as a web designer at age 15 — and have been doing it and loving it ever since. I eventually got my degree in graphic design, but have diverse interest in nearly every field that blends technical and creative work.

While I'm not very good at keeping my portfolio or blog up to date, I always love connecting with fellow designers, entrepreneurs, and developers. Here are just a fraction of the companies I've had the pleasure to work with.