Interview with Garrett Serack from Microsoft

While we were at Make Web Not War last week, we got a chance to sit down and chat with Garrett Serack. He’s a software developer who works in the open-source technology center at Microsoft, and his job is to help open-source technologies run better on Windows.

During our chat, Garrett offered some advice for open-source developers who want to port their tech to Windows. He also discussed what has been the biggest challenges he’s encountered in getting open-source to run on Windows. Garrett even had a few words about how the open-source community has warmed up to Microsoft’s efforts to embrace open-source.

David Zülke on the Agavi Framework

This is the second half of our interview with David Zülke. David is the lead developer for the Agavi Framework, and we caught up with him at Confoo where he delivered several presentations.

In this clip, David delves into the nuts and bolts of the Agavi and the various advantages it offers developers who use it. As David explains, Agavi is all about building clean and scalable apps. He illustrates that because of the way that the Agavi framework encourages developers to write code, it offers cost saving on large development projects.

Microsoft’s Open-Source Strategy – Joey Devilla Interview

Here is the second and final part of our interview with Joey Devilla from Microsoft Canada. In this clip, Joey discusses Microsoft’s overall open-source strategy. Specifically, he shares with us how Microsoft’s philosophy has evolved, and that the company’s current efforts mean for open-source developers. He also goes into detail about Microsoft’s open-source department functions and the role it plays, as well as how the organization’s policies have changed to embrace the open-source community.

Brendan Sera-Shriar Talks Microsoft & Open-Source

In this second and final installment of our interview with Brendan Sera-Shriar, Brendan discusses his thoughts on Microsoft’s efforts to engage the open-source community. As he explains, at first he was a little skeptical, but the more he learned about what Microsoft was doing and who else was involved, the more he realized that Microsoft was making a genuine effort to both support and get involved in the open-source community.

David Zülke on Microsoft and Open-Source

In this first half of our two part interview with David Zülke, he discusses Microsoft’s recent efforts to engage the open-source community, as well as what he sees as some of their biggest competitors — namely Amazon and Google. David also notes that Microsoft’s efforts do seem to be moving in the right direction, and that Agavi is even currently working with Microsoft to ensure that Microsoft servers fully support the Agavi Framework.

David is lead developer for the Agavi Framework. We caught up with David at Confoo where he was giving a couple presentation, and convinced him to sit down with us to chat for a few minutes.

Prototyping Web Apps – Guy Barrette Interview

This is Guy Barrette, a .NET developer from Montreal who wears many hats: in addition to being the President of the Montreal .NET Community, he’s also a Microsoft Regional Director for the Montreal region, an MVP for ASP/ASP.NET, and the host of the Visual Studio Talk Show.

We caught up with Guy at Confoo where he gave a presentation on Prototyping. Although his presentation focused on his experience with SketchFlow, he made it clear that the advantages of prototyping can be reaped using an open-source tool, as well. Guy took a few minutes to chat with us, and during our chat, Guy got into just what the benefits of prototyping are. He also touched upon how Microsoft’s position vis a vis open-source technology has changed in recent years. We’re sure you’re going to like Guy as much as we did.

Morgan Tocker Discusses MySQL at Confoo

This is an interview that our very own Alexandra Bonan conducted with Morgan Tocker from Percona. Morgan is a bit of an expert on MySQL because he used to work for MySQL, and Alex caught up with him at Confoo where he gave a presentation on MySQL, as well as a couple 8 hour work shops for developers and DBAs respectively. Morgan was nice enough to give Alex a couple minutes of his time to discuss the MySQL database and share his thoughts on Microsoft supporting open-source community. Overall, he sees Microsoft’s efforts to engage the open-source community as a positive development because it opens up additional possibilities for developers.

The ASP .NET MVC Framework – Joey Devilla Interview

While we were at Confoo, NVI also got a chance to sit down with Joey Devilla from Microsoft Canada. It was nice to meet Joey because we’re we’re currently working on a project with Microsoft called Make Web Not War. The project is actually a conference on interoperability, and there’s also a contest component called For the Web where developers can compete to win over $15K in prizes just for building something in PHP, Python, .NET, or Ruby on a Windows box.

Anyways, in this first half of our interview with Joey, he talks about the ASP .NET MVC framework and how it differs from previous versions of ASP .Net. The ASP .NET MVC framework is part of Microsoft’s open-source efforts. It’s a free framework (that’s fully supported), and it’s designed for building web applications that use the model-view-controller pattern. Joey also discussed the role that Microsoft’s open-source department is playing both within and without the organization.

PHPUnit Testing – Sebastian Bergmann Interview

Meet Sebastian Bergmann, a co-founder of and the creator of PHPUnit.. We caught up with Sebastian at Confoo, where he was giving a presentation on PHPUnit. For those of you who don’t know (and I didn’t until I met Sebastian), PHPUnit is the de-facto standard for unit testing PHP applications. Sebastian discussed with us how developments teams can use PHPUnit to in crease development efficiency and avoid software bugs. We also asked him what he thought about Microsoft’s recent efforts to engage the open-source community — and being a PHP guy, he’s particularly interested in what they’ve done to support PHP specifically.

Enterprise Level Web Development with Doctrine 2

This is an interview with Jonathan Wage from We met Jonathan at Confoo where he delivered a presentation on Doctrine 2 for enterprise level web development. Doctrine is an ORM (object relational mapper) for PHP 5.2.3+. One of its key features is the ability to optionally write database queries in an OO (object oriented) SQL-dialect called DQL, giving developers a powerful alternative to SQL that maintains flexibility without requiring needless code duplication.

Jonathan discussed with us how Doctrine 2 is an improvement on earlier versions of its implementation, as well as what are some of the barriers to open-source technology obtaining wide-scale use by corporate America. He also shared with us his thoughts on Microsoft’s recent engagement with the open-source community, and how he sees it affecting open-source developers’ ability to engage the corporate world with their technologies.