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 11/17/2014

True story. One of my sales engineers came into my office and said, “[Employee name] is in the emergency room and getting prepped for emergency gall bladder surgery. And he’s answering help tickets.” I try to stop employees from looking at work email. It’s bad for their personal life when work is always pinging them. […] …read more

Please Share This

Posted on 09/24/2014

Oh, the joys of goosing the performance while reducing the memory hit! One of our customers needs to create million-row spreadsheets. Their use case makes a lot of sense. The people who get the spreadsheets use pivot tables and filtering to get just the parts they need, and this way anyone can pull any of […] …read more

Please Share This

Posted on 08/29/2014

There are a lot of programming competitions out there. And it’s not so much one is better than another (we’re better, we’re better!) but they all bring different challenges. This is the Windward Code War: It is just 8 hours. There is no prep time (we tell you nothing in advance). Your AI is competing […] …read more

Please Share This

Posted on 08/11/2014

Interfaces in typescript are a very different thing from interfaces in C# and Java. Same name, but very different. And if you avoid using them in a way that would be normal in C#, TypeScript interfaces can be valuable. When Not to Use Interfaces When I first jumped into TypeScript I tried to use it […] …read more

Please Share This

Posted on 07/28/2014

Many years ago I wrote the book No Bugs! It is from a very different world from the one we work in today. Java & C# have eliminated entire classes of bugs discussed in the book. Unit tests have proven themselves to be a very powerful tool. And the debugging tools we have today – […] …read more

Please Share This