Bill Barnes

Bill Barnes
Bill Barnes is Principal Software Design Engineer at Microsoft's Developer Experience group. He has been making software at Microsoft on and off since 1989, when 640k of RAM was enough for anyone. He has shipped a wide variety of software in a wide variety of roles, including developer, program manager, UX designer, executive speechwriter, and CTO. Bill is also the creator of the webcomics Unshelved and Not Invented Here.