
The Code is the Design
Mark Haskamp supports the idea that source code is the design blueprint and entire the documentation of a software product.

Mark Haskamp supports the idea that source code is the design blueprint and entire the documentation of a software product.
Joe Walker explains the browser-based source editor Bespin: the architecture and implementation, the collaboration features, new ideas for command lines, Canvas vs DOM, speed, extensibility, and much more.
Joe Walker explains Bespin, Mozilla’s open source web-based code editor, its architecture and chosen implementation solution, detailing some of its features like collaboration and version control.
Microsoft has recently purchased Teamprise Client Suite from Teamprise, a division of SourceGear. The products will continue to be offered under a new brand name with free upgrades once the TFS 2010 version is ready.
Today Jetbrains announced the creation of an open source community edition of IntelliJ as well as a new commercial Ultimate Edition.
RubyEncoder compiles and encrypts your Ruby files to protect them from unwanted eyes. It can also be used to restrict an application to a domain or a certain time period, to create trial versions. InfoQ talked to RubyEncoder's lead developer Alexander Belonosov.