• Michael Cohen
  • Sr. Director UX Engineering GoDaddy
  • Twitter

Michael is a Senior Architect at GoDaddy, directing the company's core UX technologies. For over 25 years, he’s worked with numerous platforms and languages in both small startups and large enterprises. As an independent web-development consultant, he specialized in Ruby-on-Rails and Javascript development. A lengthy stint at Microsoft found him responsible for key components of MSN's small business and commerce hosting services, additionally serving development lead for Microsoft's Commerce Server Product. He was also Director of Product Design and Engineering Manager at eShop - the eCommerce pioneer that Microsoft acquired in 1996.

In addition to his extensive development expertise in eCommerce, community services, websites, and systems & database programming, Michael also has five patents in eCommerce and automated website management.

After receiving an International Baccalaureate degree from the Frankfurt International School, Michael went on to graduate cum laude from Harvard University with a B.A. in Chemistry & Physics, followed by a Master of Science in Computer Science from Stanford University. He is currently an instructor for the Professional and Continuing Education’s Ruby Program at University of Washington.


  • Getting Enterprises to Embrace Javascript or: I was a 98-Pound Weakling
  • Time: TBD | Room: E-130
Javascript used to be seen as the cute, freckled, skinny kid on the block, good for little more than presenting trivial animations to the client and certainly not suited for serious computing. It turns out, that unassuming kid is as strong as an ox, incredibly expressive, and viable for development on the server, for mobile, and for sophisticated rich-client apps. But not everyone got the memo about this wunderkind and is willing to invite him to play; many enterprises are still unwilling to consider Javascript for projects, opting to stick with the well-known clan of Java, C#/.NET, etc. So, how do we, the Javascript community, change enterprise perception that Javascript is not ready to play with the big kids? In this talk, we’ll look at the issues folks have with Javascript and solid ways to address them.