The Daily Web

Developer stories, quotes and links by @vestimir

Follow @thedailyweb


Product Management for the Web »

Whether we prototype, write, design, develop, or test as part of building the web, we’re creating something hundreds, thousands, or maybe even millions of people will use. But how do we know that we’re creating the right enhancements for the web, at the right time, and for the right customers? Because our client or boss asked us to? And how do they know?

Enter product management for the web.

For the web, product management bridges the gap between leadership and customers on one side, and the user experience, content strategy, design, and development team on the other. Product managers develop and maintain close relationships with customers and colleagues that help them identify and plan for new product or product enhancement opportunities. Product managers express these opportunities as user stories and present them to the UX, writing, design, and development members of the team, who then identify and produce solutions to address the user stories.

Why I Prefer the Featureless App »

Recent iPhone apps like the simplified to-do list Clear, the notepad Pop, the sketch app Paper, and the slightly more functional notepad Drafts (just to name a few) all serve one specific function and serve it well.

On a mobile device this is key. When you open an app like Drafts or Pop you immediately get a blank page to start typing in. When you open Clear, you’re shown a very simple to-do list. Paper opens up to a blank sheet of paper. None of these are complicated enough to manage your entire life, but that’s not the point: they’re efficient. You can get in and do what you need to do, and then back out of the app with a single tap.

The Principles of Agile Development »

Agile or Agile Development – we hear these words more often these days. But do we really know what it is all about? How can it help us become more effective, while having lots of fun developing software? How can we use it to communicate with business people and make this communication easy and constructive for both sides?

Web developers are software engineers, too »

In most companies, both large and small, web development is seen as some sort of gross amalgam of design and engineering. It’s not unlikely to see web developers in strange organizational groupings. Sometimes they are under design, sometimes they’re under product management, sometimes they don’t exist at all. I’ve spoken with a lot of web developers who have expressed this frustration to me. It’s hard for them to get any respect in the organization for what they do. And that starts with the organization as a whole.

All About Unicode, UTF8 & Character Sets »

This is a story that dates back to the earliest days of computers. The story has a plot, well, sort of. It has competition and intrigue, as well as traversing oodles of countries and languages. There is conflict and resolution, and a happyish ending. But the main focus is the characters — 110,116 of them. By the end of the story, they will all find their own unique place in this world.