42 Know you’re not exempt.
Would you work for yourself? If you wouldn’t, why should anyone else? On this score, Rosenberg says he writes a critical self-review every year. “It’s the only way to learn he says. Communicate, confess, and comply. No one is perfect – not even you.”
In the end, you’re passionate about what you’re working on, you’re frustrated you can’t go faster, and you want your team to be operating at a high level of productivity. Get stuff out of their way. Look for behaviour that’s negative and try to make sure you find a way to adjust it. Being aware of long hours and nipping them in the bud is one such thing.
"To achieve great things, two things are needed: a plan and not quite enough time."
― Leonard Bernstein
They thought about it for a while and laughed and said, “We’re engineers and we wanted to test all the cool technology, but you want us to test whether we first have a product that customers care about and whether it’s a business. We can do that.”
§ 25 Stats about Conversion Rate Optimization and A/B Testing. First one should be "25 stats about ..." converts better than "What you should know about ...". Either way, solid list.
While numerous sites ask for the user’s name in two or more fields it simply is not good usability. Of course it can be difficult to discover this if you’re not doing usability tests since all subjects we observed noticed and corrected the error before submitting the form (thus not showing up in most form tracking web statistics).
§ Great innovation from Google: Gmail ads that look just like email. Here's how you turn them off.
§ Apropos. The slippery slope: UI dark patterns:
They hit their targets – they did their jobs – and it looked good on paper; but in reality they created a cheaper, nastier experience. In other words, they created a Dark Pattern
- Quality without clear understanding is meaningless.
- 100% test coverage, responsive web design, new frameworks, more features, or style will not ensure your product works everywhere.
- You might have something that's too ugly, limited, easy to build, confusing, slow or complicated but its right.
Open source projects succeed with a minimum of process and management. How can you apply a chaordic open source approach to running your team?
§ Node Inspector is a Node.js debugger that runs inside Chrome, using the familiar WebKit Inspector UI.
Well, WebKit Inspector is now Blink Developer Tools, so Node Inspector gets a massive update that also brings in cool new features, like navigatable source trees.
§ Short and sweet tutorial for what you, as a developer, need to know about DNS: The Good Parts.
§ I didn't know you can do that with email: CSS3 animation, SVG masks, web fonts and more in Panic’s newsletter.
§ Inquirer.js: common interactive command line user interfaces.
A wonderful read about medical innovations that save lives, and the personal obstables to adopting new technologies and habits.
- Given enough time, any object which can generate musical notes will be used to play the Super Mario Brothers theme on YouTube.
- Judging by their response, the meanest thing you can do to people on the Internet is to give them really good software for free.
- Three things never work: Voice chat, printers and projectors.
Received this actual email today. I think they may be disappointed: pic.twitter.com/7dvkNZXWqH