[author : Michael Swaine]
The cause of free and open-source software dodged a bullet earlier this year.
[author : Tom Thompson]
Tom examines the iPhone's web capabilities by porting a web-based application to the mobile device.
[author : Craig A. Lindley]
Need a low-power, small-footprint web server? From hardware to software, Craig shows you how to roll your own server.
[author : Jeremy Blackburn and Ken Christensen]
Reducing energy consumption is of growing importance. Jeremy and Ken create a "green telnet" that lets clients transition to a low-power, sleep state.
[author : Anthony Williams]
The Boost.Thread library, which enables the use of multiple threads of execution with shared data in portable C++ code, has undergone some major changes.
[author : Arunava Chatterjee]
Traditional testing techniques assume defective code can be precisely determined. But this isn't always the case with SOA.
[author : Luis Fernandez-Sanz and Pedro J. Lara]
Standard notations and open environments make useful tools for software quality-assurance techniques possible.
[author : Paul Hamill]
For Agile developers, following best practices by doing Test-Driven Development of web service code can require extra work, but it's worth the effort.
[author : Shimon Rothschild]
C3 programming is a process for fostering better communications between developers and other stakeholders.
[author : Scott W. Ambler]
Who said Agilists don't do documentation? Scott looks at what agile teams actually do in practice.
[author : Herb Sutter]
Herb tackles the general problem of supporting multiple producers and multiple consumers with as much concurrency as possible.
[author : Jonathan Erickson]
Readers learn from editors, but editors learn even more from readers, or so our editor recently learned.
[author : Jonathan Lindo]
eBay is able to control the chaos of frequent releases, which makes Jonathan Lindo wonder why the rest of us can't do likewise.
[author : edited by Michael Swaine]
Profiles of programmers, descriptions of developers.
[author : compiled by the DDJ Staff]
New development products.
[author : Jonathan Erickson]
Radia Perlman talks about network protocols.
[author : Michael Swaine]
Although Michael has made it clear that he will not be a candidate for public office, he nonetheless has position on the issues of the day.