Category: General

Who are the “Best in Mobile” in SF?

I’m putting together a list (for a future post) about who the best and most respected mobile teams are in the Bay Area.  I’m talking engineers, product managers, UX, etc.  Please leave a comment and let me know your thoughts on the following:

1) Who are the most highly respected mobile development teams? I mean, who consistently puts out high quality mobile products and services? This includes corporate, startups, agency, consultants, etc.

2) What are the best mobile meetups and hangouts?  Are there already a few great ones, or does there need to be more?

3) What mobile startups or trends are you most excited about?

4) What are some differences between the mobile scene in San Francisco, Portland, and Seattle?

Please share your thoughts below or leave a comment on these Twitter or LinkedIn threads.

What exactly does an SDET do at Microsoft?

I have a lot of open SDET jobs at Microsoft, but good software engineers often pass on these opportunities because of the stigma attached to “test”.  Here’s some info I received from one of the hiring managers I work with at Microsoft that sheds some light on why the SDET role is actually super cool. 

Continue reading »

Three reasons Microsoft Cloud Computing is good for the Northwest

Last week I joined the operations group within the Microsoft Cloud Computing business.  I’m still ramping up, but I have had a chance to begin networking with some local people in the Cloud / SaaS space.  It is very interesting, and I feel the Northwest is going to be a hub of this movement.  Here’s why:

1) Job creation – I’m not sure if you’ve heard, but there’s a recession on.  This has caused a lot of very good, very smart IT/IS people to look for new opportunities.  Seattle has always been a technology hub, which I assume means there are more of these folks available than in other cities (with the exception of San Francisco, New York, LA, and maybe Dallas).  The growth of managed IT services is creating jobs for these folks.

2) Better for the environment – Servers take a lot of juice, and setting up a coal plant in Redmond wouldn’t be the best PR move.  Luckily, the Northwest is home to cheap, renewable hydroelectric power.  Many data centers are being built near dams (not just for Microsoft, Google and probably Amazon are doing this as well).  Dams may not be the best thing for salmon, but they are great for hosted data.  Also, less packaging will go into software distribution, meaning less CDs, boxes, and cellophane in the landfill.  You’ll simply subscribe to our software and start using it, with nothing to install.

3) More efficient for business – Businesses are the big winners here.  Less manufacturing, distribution, and maintenance will forever be involved in business productivity software.  If you run a business, you’ll be able to download or instantly access updates.  Distributing software and granting access to new users will involve checking a couple of boxes, instead of wiping a laptop and installing software from a CD.  You won’t have to buy or maintain a server.  It all just makes sense.

My friend Lanny Milhollandcompared it to the early 1900’s, when people used to create their own “power” from mills, windmills, coal, etc.  Eventually electricity became a utility, and people could “subscribe” to a central, shared power plant operated by a single party.  This is the direction software has been going for a while, and with major players like Microsoft shifting their focus, it will be the norm very soon.