crystal beasley
gleam in her eye with whiteboard marker in hand

My 1/3-Life Crisis

My 1/3-Life Crisis

Today is my one-third life birthday. I’m 33 and 1/3 years old. I have a lot of great stories from this first chunk. So what’s next? Have you seen the documentary where Picasso paints from the other side of a glass? It’s a national treasure of Spain and for good...
Designing for COPPA

Designing for COPPA

If you’ve never heard of COPPA, consider yourself lucky… and now, warned. Chances are, if you’re finding this article via a search engine, you’re already in the thick of it. For that, I offer my consolations and a few lessons learned.
People DO Care About Little "p" Privacy

People DO Care About Little “p” Privacy

There’s a common perception that people don’t care about privacy. This is sort of right. Our research shows that most users are unaware of how extensively they’re being tracked by advertisers across the websites they visit. Even those that do know are unsure of what to do about it. They...
Latest entries
Ethnio + Usertesting.com for real-time unmoderated usability testing goodness

Ethnio + Usertesting.com for real-time unmoderated usability testing goodness

I was intrigued to use Ethnio to grab live recruits in real time. Usertesting.com has been proved itself to be a fast, cheap way to get videos of people using your site. Put them together? Magic! Like a well-executed magic trick, this combo requires finesse to make it appear effortless. My goal was to grab...
Web typography: hyphenation & justification

Web typography: hyphenation & justification

Post in collaboration with Bram Pitoyo, Digital Design Strategist & Typographer at Wieden+Kennedy. Firefox joined Safari in supporting hyphenation. Despite CSS coming out 14 years ago in 1996, we’re just now getting some of the fine-grained controls necessary for beautiful typography. Details of the proposed spec at Mozilla Developer Network. -webkit-hyphens: auto; -moz-hyphens: auto; hyphens:...
UX Best Practices: login persistence

UX Best Practices: login persistence

Login persistence has to be one of my top three UX annoyances. I see it everywhere, on tons of sites, big and small. Login friction is a huge problem and yet so many get it wrong. I have a couple of theories about why this is. Login persistence seems like a minor issue and it’s...
Being "right" is not enough

Being “right” is not enough

Do your team meetings to discuss what/how/when to build XYZ new hot thing feel a little too much like a session of the United Nations Security Council? Wouldn’t it be nice if you had those headsets that translated designspeak to devspeak and vice versa? I’ll be speaking at WordCampSF this Saturday, Aug 13th about communication...
UX of Fitting Rooms

UX of Fitting Rooms

The dress shoppe down the way has a dirty little trick to make you come out of the fitting room… the mirrors are all on the outside. If the garment fits at all, you’re forced to come out of your safe little room into the hall to see yourself. As soon as I stepped out...
Three Things You Don't Know About Mozilla

Three Things You Don’t Know About Mozilla

Even though I’d been using Firefox for a half a dozen years and have been working in tech for a decade, there was a lot I didn’t know about Mozilla until recently. Judging from the questions I’ve been fielding since I accepted the position, you don’t know either. Mozilla is a non-profit. Unlike Google and...
Pixel pushing on noms.in

Pixel pushing on noms.in

Since we got some noms.in press lately with kinds words about the design, Ryan Snyder asked me to write up a few words about some of my design decisions. My first reaction is, there’s nothing to the design. I didn’t do much. I just kept it clean and let the images speak for themselves. But,...
PieLabPDX Preso at WebVisions

PieLabPDX Preso at WebVisions

I presented my findings from a summer of running a sidewalk pie cart. Well, you might say it was a behavioral experiment disguised as a pie cart.

Inked with Mozilla

Hooray! I just inked a contract with Mozilla to come on as a full-time UX Designer. I’ll be working on external stuff like campaign sites and internal tools like crash reporter. I start June 13th. The whole 35 person Web UX team is flying up to Portland the week after to meet me. Ok, not...

When UX could cost you a life

When designing an interface, I always strive to make my notifications accurate, timely, relevant and helpful. Never is this is critical as when someone’s life is at stake. NPR did a piece [original recording] on a Boston Globe study that indicated that in a single day at a small 15-bed unit at Johns Hopkins unit,...

Moral Hazard of Game Play or Why Foursquare is Broken

The danger of adding game dynamics to sites is that it changes the motivators for doing an action. By it’s very nature, the incentives make you more likely to do the behavior the designers are targeting. The designers think… This is great! More people are interacting with our thing we built. Fantastic! We won teh...
Small Talk: a communication guide for geeks

Small Talk: a communication guide for geeks

This post is a response to Tantek Çelic’s article on communication protocols. I agree with most all of it, except the bit about IM protocol. Depending on the mindset of whomever you ask, small talk is either the foundation of a good conversation or annoying prattle to be minimized as much as possible. I find...