Peter Coffee

About

Peter Coffee is Director of Platform Research at salesforce.com, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.

Eclipse, NetBeans Not Always at Odds

To exploit emerging Java-based technologies, developers enjoy an expanding arsenal of tools that increasingly rest on one of two open-source foundations: Eclipse and NetBeans. This years JavaOne conference in San Francisco marked significant advances for both of these developer offerings, and eWEEK Labs found proponents of both efforts in surprising agreement that their work is […]

Yahoo Rewrites Script for Webs Next Act

When youre new to a city and havent yet figured out the good places to go, you need a car. Its a complex piece of equipment, and driving exposes you to substantial risks, but you want that flexibility to go anywhere and carry anything. After a while, though, you know the places youll want to […]

High-Level System Models Reduce Errors

At the apogee of software challenges are the rigorous demands of robotic deep-space missions. NASAs July 4 success in hitting a bullet with a bullet—specifically, hitting a comet nucleus with a probe about the size of a coffee table at a relative speed of 23,000 mph—updates the archive of these high-profile tests. Ironically, such missions […]

Maple 10 Smooths Math Operations

Maple 10, from the MapleSoft division of Waterloo Maple Inc., strengthens a highly regarded mathematical workbench with unique facilities for building presentation documents that clarify intimidating symbols and formulas. Producers, as well as consumers, of Maple documents will benefit from major ease-of-use enhancements in this release. Click here to read the full review of Maple […]

Math Tools Multiply Enterprise Roles

Mathematical topics that used to be considered higher math are increasingly in the mainstream of an enterprise IT administrators concerns. Near the top of any modern-day IT pros to-do list might be information security, network capacity planning and supply chain optimization projects. Taking a broader view, the list might expand to include financial asset allocation […]

Hardening Expectations for Software Quality

A hardware manifestation of a software bug, for example the Pentium FDIV error of 1994, is so rare that people can still remember that specific incident more than 10 years ago. In contrast, imagine saying “that Windows bug in 1994” (or, for that matter, “that Unix bug in 1994”) and having anyone know exactly what […]

What Will Top the IT Agenda in 2010?

eWEEK Labs recently sat down with members of the eWEEK Corporate Partner Advisory Board to get their take on what the job of an IT professional will be like five years from now. Despite their roles as early adopters of IT innovations, the Corporate Partners are guarded in their attempts to foresee the world of […]

Photonic Futures

My irony alarm started clanging when I read the late-June headline, “Solar sail official blames rockets.” Isnt that always the way? You have a really cool new idea, but when you try it out, the parts of the project that you supposedly already knew how to do are the ones that make you (in this […]

Agile Tools Help Teams Hit SOA Targets

If its not what you do for a living, its something you should think about paying someone else to do. Configuring, maintaining and updating a development teams life-cycle management tool set seems like an excellent example, and Rally Software Development Corp.s forthcoming Rally Release 5 looks like an attractive option for improved process quality — […]

Service First Keeps Developers in the Lead

There are two ways to mount a successful software initiative. The first is to identify a costly problem and solve it with an easily deployed tool that users will quickly recognize and value. The second is to identify and solve the problems that are shared by people who are trying to succeed the first way. […]