A wayfinding approach to UX design
People can get lost in applications the same way they get lost in physical environments. We can apply wayfinding principles to help our users navigate the applications we design…
People can get lost in applications the same way they get lost in physical environments. We can apply wayfinding principles to help our users navigate the applications we design…
An interview offers a brief window in which to get the signal you need to form a hiring recommendation. But what if the candidate misunderstands a question or doesn't quite answer it the way you had hoped? Here's how I nudge an off-course interview to get it back on track…
When I feel angry or anxious, I think less clearly and any decision I make is likely to be a poor one. Here's how I try to spot an oncoming emotional wave and avoid capsizing…
This week I gave a talk titled "Scale up: How to grow your team without growing headcount" to about 450 folks at the LeadDev conference in San Francisco. The talk was ten minutes long, but I spent roughly 75 hours iterating over it and rehearsing it. Here's what I learned…
I'm very excited to share that I'm speaking at LeadDev San Francisco on October 26…
I recently rewatched "The Wire". The show's central theme is about counter-productive metrics and their corrupting influence on institutions. I've noticed hints of this pattern in software engineering, too…
Six questions to ask yourself to determine whether it's time to take the next step in your career…
Project management gets a bad rap among engineers. Here's how I've refined my approach toward project management to serve the engineers who are executing the project…