So what is a developer experience anyway?

Discussion on all things related to the experience that a developer has with development tools and frameworks.

Visual Studio Code: Bringing UX and engineering together

I gave one of the short talks last night at UX Glasgow (https://uxglasgow.co.uk/). I really enjoyed...

Date: 05/13/2015

Do you want a sneak peek at some ideas we're working on?

Then please sign up to participate in a user experience study I'll be running from the Edinburgh...

Date: 07/23/2012

Upcoming developer events in Edinburgh

There are a couple of great developer events coming up in Edinburgh. Along with my colleagues I've...

Date: 04/27/2012

Free Windows Azure bootcamp in Edinburgh

Sign up now for a free day of training on Azure this Friday 11th November:...

Date: 11/08/2011

Scott Hanselman demo's the preview tab and solution explorer at DevReach

Scott Hanselman does a demo of the preview tab and solution explorer at DevReach 2011:...

Date: 10/25/2011

A Morning With Microsoft

We're running an event in conjunction with Scottish Developers this Friday. A Morning With Microsoft...

Date: 09/06/2011

New features for the next release of Visual Studio

One of the new features of Visual Studio that Cameron Skinner demonstrated at Tech Ed recently was...

Date: 06/30/2011

New blog: It will never work in theory

Greg Wilson and Jorge Aranda have started a new blog which aims to be a bridge between researchers...

Date: 06/30/2011

Edinburgh UX book club

Kudos to Ryan Sackett at Precedent for setting up the Edinburgh UX book club. I went along to the...

Date: 03/04/2011

It's like trying to name your baby

Well, not really, but...one of the things that I remember from a microprocessor technology course I...

Date: 03/04/2011

Money Dashboard and other amazing developers in Edinburgh

Since I moved back to Edinburgh from Redmond a few years ago, I've been constanly amazed at the...

Date: 01/18/2011

Climate change and developer personas

I was out on a customer visit a few weeks ago, observing different developers at their workplace as...

Date: 12/22/2010

Usability study in Edinburgh last week

Just wanted to say a big thank you to the developers who came in to the Edinburgh office last week...

Date: 12/14/2010

Innovation and design

I just read a great article by Alain Breillat describing the Apple design process:...

Date: 10/14/2010

Interacting with templated controls in a Silverlight based Windows Phone 7 app

I have been struggling all day with trying to figure out how to refer to a templated control in a...

Date: 10/11/2010

Bricolage, tinkering and gender differences in programming

There's a great essay at...

Date: 10/04/2010

Edinburgh Windows Azure Briefing

We're holding an event on Windows Azure on October 12th in the Edinburgh office. Full details and...

Date: 10/01/2010

Windows Phone 7 Developer Event

Gergely did a great job last night demonstrating how to build applications for the Windows Phone 7...

Date: 10/01/2010

Anyone interested in a Windows Phone 7 developer event in Edinburgh?

We're thinking of holding a Windows Phone 7 developer event in the Edinburgh office. Something like...

Date: 08/25/2010

How can you make a better measuring cup?

Nobody complains about how measuring cups work. But the OXO measuring cup was designed after careful...

Date: 08/24/2010

Making effective use of personas in design

I've created and worked with a number of different personas during my time in the Visual Studio User...

Date: 08/19/2010

A language for parallel programmability

Parallel programming is difficult. No surprises there really. I came across a great slide deck...

Date: 08/18/2010

Do developers have culture?

There are many descriptions of how developers work, think and act. For a long time, we've...

Date: 07/21/2010

Most IDEs offer poor support for many common development tasks

According to numerous studies (Thomas Latoza has done many of them) developers spend most of their...

Date: 07/20/2010

What are your hairiest bug war stories?

I was reading this paper this morning: My Hairiest Bug War Stories It's a great read but since it...

Date: 07/16/2010

How easy is it for us to say what we really want?

If you ever go to your customers and ask them what features they want in the next release of your...

Date: 07/15/2010

Do we really need another book about making software?

Late last year, I was asked to contribute a chapter to an upcoming O'Reilly book called 'Making...

Date: 07/14/2010

How do you evaluate API usability?

As a consumer of an API, how do you tell how usable the API is? Do you learn though bitter...

Date: 07/14/2010

What makes a platform compelling?

I posted a few weeks ago asking how important API usability is. At least three people believe that...

Date: 07/14/2010

Scottish developers, we need you!

If you are a software developer and you live and work in Scotland, and you are interested in helping...

Date: 07/02/2010

Are you experienced?

I used to be a software developer. I worked for Motorola, building debuggers and simulators for...

Date: 07/02/2010

Who cares about API usability?

Do you? Does it really matter if an API is usable or not? If a platform is compelling enough, will...

Date: 06/24/2010

Help us learn about how you work

We want to make better products. One way of doing that would be to design a product that we would...

Date: 01/30/2006

Waterfall conference

This conference looks interesting... :-) In particular, this workshop looks like it might have some...

Date: 01/30/2006

Using CDs to design a new programming language

I came across an interesting Master's thesis the other day. Chad Austin developed a functional...

Date: 12/02/2005

Studying design patterns

The Channel 9 video prompted some interesting questions. One question asked about common patterns...

Date: 11/30/2005

Usability study video

In October, James Conard made a video of one of the usability sessions we ran on the Windows...

Date: 11/30/2005

Maintaining state in an Indigo service

I've been working on usability studies for Indigo for the last 12 months now and have been learning...

Date: 08/26/2005

HOWTO: Analyze the data collected in a usability study

I just realised that I never got around to finishing off a series of posts on how to design and run...

Date: 07/11/2005

PPIG 2005 and blogging

I attended the Psychology of Programming Interest Group workshop at the end of June in Brighton. It...

Date: 07/11/2005

Factory design pattern and usability

Luke Church watched the API usability presentation and contacted me with a question about a point I...

Date: 06/21/2005

We're hiring

We have several open positions in the Visual Studio user experience team. One of those positions is...

Date: 06/08/2005

API usability evaluation

Christopher Oezbek is keeping notes about an API usability evaluation he is doing using the...

Date: 05/05/2005

HOWTO: Run an API usability study

With the task list in place and participants recruited, it's time to run the study. My experience...

Date: 05/05/2005

HOWTO: Design a task list for an API usability study

In my previous post I talked about setting up an API usability study. In this post, I'll talk about...

Date: 04/19/2005

HOWTO: Design and run an API usability study

A few people have asked me about how I design and run API usability studies. I'm running an Indigo...

Date: 03/29/2005

API usability talk available on MSDN from tomorrow

The API usability portion of the Designing .NET Class Libraries class will be available from...

Date: 02/17/2005

Next>