Cat herding 101: A guide to leading creative teams for unofficial project leads.

Seven principles to help make you more successful, told in cats.

You might have the good fortune to work with an outstanding project manager. This is a guide for those who aren’t so lucky, yet still find themselves building something creative on a team with ineffective or nonexistent official project leadership. If you find yourself in this position, the following principles will help you take the reins and lead your team to glory while avoiding critical mistakes.

This article was originally published on medium. Read the rest here.

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.

Hi, I'm Zac Halbert. I'm a digital product designer and lifelong learner living in San Francisco, California with my wife, son, and sheepdog. 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 few of the companies I've had the pleasure to work with.