Rustan Leino and Mike Barnett on Spec#
Rustan Leino and Mike Barnett of Microsoft Research discuss the technology in Spec# and its futures.
- .NET,
Tracking change and innovation in the enterprise software development community
Posted by Stefan Tilkov on Jan 15, 2007 01:38 PM
Don Ferguson, formerly IBM Software Group's Chief Architect, now works for Microsoft. His IBM blog, which is still available at the moment (if the link becomes stale, try the Google cache), has changed employers and now works for Microsoft. Quoting from his IBM bio,
Donald Ferguson is one of 53 IBM Fellows (IBM's highest technical position) in IBM's 200,000 employee technical team. Don is also the Chief Architect for IBM Software Group. Don chairs the SWG Architecture Board, which oversees the architecture and integration of WebSphere, DB2, Lotus, Tivoli and Rational products. Don was the original Chief Architect for the WebSphere family of products. Don joined IBM Research in 1985.
Now, Don has become a Microsoft Fellow (one of fifteen); on the Microsoft site, his bio starts like this:
Dr. Donald Ferguson is a Microsoft Technical Fellow in Platforms and Strategy, in the Office of the CTO. Don focuses on both the evolutionary and revolutionary role of information technology in business. Understanding the trends, architecting and piloting the implications for existing and new products and evangelizing Microsoft’s vision are the key aspects of Don’s job.
In any case, a very interesting career move. Sanjiva Weerawarana, who worked for Don while still at IBM, predicts:
This is a huge loss for IBM and a huge gain for Microsoft. I'm sure Don will enjoy, no love, the challenges of being in an entirely different new world and will have major impact on Microsoft!
Gamma's Jazz platform's first implementation: Rational Team Concert (Trial Download)
Introducing application infrastructure virtualization and WebSphere Virtual Enterprise
WebSphere Virtual Enterprise 3 minute demo
IBM software architect eKit: Grady Booch podcast, whitepapers, articles
Rainmaking - IBM's software virtualization strategy (Jerry Cuomo CTO blog)
It seems not many people are talking about this in blogsphere. Does it mean IBM has become so not cool that people just don't care that much? Imagine Google's chief architect (if there is one) went to MS....
Hi There, Is there a Chief Architect at Google ? who is it ? BR, ~A
>Don was the original Chief Architect for the WebSphere family of products let them have him!!
Don, plz take Websphere with u. kthx.
Joshua Bloch
!HoldingBreath
Rustan Leino and Mike Barnett of Microsoft Research discuss the technology in Spec# and its futures.
Henrik Kniberg talks about 10 possible reasons to fail while doing Scrum and XP. Maybe the team does not have a definition of what Done means to them, or they don't know what their velocity is.
This article outlines 9 principles Marc Lammers discovered while building the world’s best field hockey team, mapping them to software development practices.
Michael Poulin explains the necessity for SOA governance to ensure an Enterprise SOA's success, relying on concepts from the OASIS SOA Reference Model and Reference Architecture.
This article covers setting up a RichFaces portlet using JBoss Portlet Container and JBoss Portlet Bridge, deploying a RichFaces portlet, and RichFaces capabilities.
This article discusses scalability worst pratices including The Golden Hammer, Resource Abuse, Big Ball of Mud, Dependency Management, Timeouts, Hero Pattern, Not Automating, and Monitoring.
Obie Fernandez shares his experience selling consulting services for both Thoughtworks and Hashrocket and give tips how Ruby developers can work with clients.
Jeffries and Hendrickson derive Agile practices from the natural laws of software development. They don't just say "Be Agile!", but they explain why Agile practices make perfect sense.
6 comments
Reply