Profile: David Thielen

Windward Blog Home


Dave, Windward's founder and CEO, is passionate about building superb software teams from scratch and dramatically improving the productivity of existing software teams. He's really proud that he once created a game so compelling (Enemy Nations) that a now-professional World of Warcraft player lost his job for playing it incessantly on company time. You can read more from Dave on his personal blog, and at Huffington Post.

Posted on 06/19/2015

Short answer – this and this. Long answer – A Director of People is probably the most important job in the company. Who we hire and how we encourage and mentor and develop and support our employees has more impact than pretty much everything else put together. A Director of People is giving this the […] …read more

Please Share This

Posted on 05/28/2015

When you start with TypeScript, installing and using it is easy. What’s difficult is knowing how to use it well. Below are the lessons our dev team learned, coming from the worlds of Java & C# to TypeScript. Some of the TypeScript tips came easy for us, but many we learned after first trying several […] …read more

Please Share This

Posted on 03/18/2015

I was recently promoted to CEO of Windward and one of the things I’ve been doing is reading a number of highly recommended business leadership books. And I’m finding a common stream in a lot of them that strikes me as total bullshit. Let’s take Exponential Organizations to pick on the most recent one. They […] …read more

Please Share This

Posted on 02/25/2015

Everyone wants this grand vision statement. Now that I’m CEO, they ask, where is the company going? I’ll get into that in a minute. But first, let’s walk through some other parts. Windward at the Beginning When I started Windward more than a decade ago, I was the CEO. At first it was just a […] …read more

Please Share This

Posted on 02/03/2015

Do You Want to Work at a Startup? The first question you need to ask yourself is do you want to work at a startup. It tends to be quite different from a regular company and you need to think about if you will like it. So let’s talk about what’s different. You will fail. […] …read more

Please Share This