James Turner

James Turner, contributing editor for oreilly.com, is a freelance journalist who has written for publications as diverse as the Christian Science Monitor, Processor, Linuxworld Magazine, Developer.com and WIRED Magazine. In addition to his shorter writing, he has also written two books on Java Web Development (MySQL & JSP Web Applications" and "Struts: Kick Start"). He is the former Senior Editor of LinuxWorld Magazine and Senior Contributing Editor for Linux Today. He has also spent more than 25 years as a software engineer and system administrator, and currently works as a Senior Software Engineer for a company in the Boston area. His past employers have included the MIT Artificial Intelligence Laboratory, Xerox AI Systems, Solbourne Computer, Interleaf, the Christian Science Monitor and contracting positions at BBN and Fidelity Investments. He is a committer on the Apache Jakarta Struts project and served as the Struts 1.1B3 release manager. He lives in a 200 year old Colonial farmhouse in Derry, NH along with his wife and son. He is an open water diver and instrument-rated private pilot, as well as an avid science fiction fan.

William Gibson got some of it right

William Gibson got some of it right

"Neuromancer's" technology still isn't here, but the dystopia is.

"Neuromancer," written 28 years ago, predicted a technological wonderland we're still waiting for. But its corporate dystopia is already here.

Read Full Post | Comments: 12 |
The overhead of insecure infrastructure

The overhead of insecure infrastructure

If we don't demand more secure development infrastructure, we get to do it ourselves.

The news is constantly full of companies and organizations falling victim to exploits. Software developers spend a great deal of our time defending against them. But why should they have to bother at all?

Read Full Post | Comments: 18 |
Developer Week in Review: Oracle's big bet fails to pay off

Developer Week in Review: Oracle's big bet fails to pay off

Google dodges a bullet, a new Perl in town, and GCC loses an OS.

Oracle fails to convince a jury that Google owes them big bucks, the annual refresh of Perl has arrived, and FreeBSD says goodbye to an increasingly restrictive GCC license.

Read Full Post | Comment |
Developer Week in Review: Java on trial

Developer Week in Review: Java on trial

The trial of the century continues, cat feeders and coding, and PHP sites at risk.

Google and Oracle continue to duke it out in court, with more than just Android at risk. One developer uses cat feeders as a way to look at good software, and the PHP developers take a second try at fixing a critical bug.

Read Full Post | Comment |
Developer Week in Review: Are APIs intellectual property?

Developer Week in Review: Are APIs intellectual property?

APIs may be IP, and C remains popular, even when obfuscated.

We look at the legal status of APIs and how the Oracle versus Google suit may be affecting it, along with the relative popularity of languages and the world's worst C programs.

Read Full Post | Comment: 1 |
Developer Week in Review: Everyone can program?

Developer Week in Review: Everyone can program?

There's a big gap between easy-to-use tools and competent programming.

Apple is the latest in a long line of entities that want to bring software development to the masses. Here's why that idea, in general, is doomed to fail.

Read Full Post | Comments: 4 |
Developer Week in Review: When giant corporations collide

Developer Week in Review: When giant corporations collide

Oracle and Google head to trial, Microsoft and Linux are BFFs, and the dirty secrets of game cheats.

If Microsoft and Linux can kiss and make up, why is Oracle having such a hard time getting along with Google? Elsewhere, a look inside elaborate game cheats.

Read Full Post | Comment |
Developer Week in Review: Google I/O's ticket window opens and shuts in record time

Developer Week in Review: Google I/O's ticket window opens and shuts in record time

Google I/O reg disappoints many, Microsoft shares, and happy birthday to gcc.

Google I/O registration was there and gone so fast you might have missed it if you blinked, Microsoft is sharing more of its code Apache-style, and the leading compiler package in the world celebrates a milestone.

Read Full Post | Comment |
Developer Week in Review: The mysterious Google I/O machine

Developer Week in Review: The mysterious Google I/O machine

A Google I/O puzzler, more sandbox mayhem, and Go prepares to take wing.

While we wait to sign up for two of the major conferences of the year, Google has released a brainteaser, Java suffers another security breach, and a new language prepares for takeoff.

Read Full Post | Comment |
Developer Week in Review: When game development met Kickstarter

Developer Week in Review: When game development met Kickstarter

From games to reference books, crowdsourcing is shaking up industries.

Crowdsourcing is changing how software development gets funded. It's also driving one of the great reference guides of the 20th century out of print.

Read Full Post | Comment: 1 |