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.

Applications Are Outward-Bound

Mobile applications are the fastest-growing opportunity and challenge for developers, who are finally getting both the tools they need and the consensus on good practice that liberates them to do their best work. A mobile user should not be envisioned as merely a Wi-Fi-enabled, laptop-carrying knowledge worker in a conference room or a coffee shop. […]

Less Coding, More Thinking

Developers enjoy expanding freedom to treat mobile devices as industry-standard platforms. Developers should be careful, though, not to judge mobile application tools by merely the same criteria that theyre used to applying in familiar enterprise settings. Mobile devices inhabit environments filled with novel challenges and serve users with rapidly rising expectations. Obfuscating tools issues Its […]

eBay Comes into Play

Im intrigued by the news that eBay is eliminating access fees for developers whod like to explore eBay Web Services (www.developer.ebay.com). This turns the online auction site into an enormous playground for those with innovative ideas on how to improve the worldwide match between supply and demand. I expect to see a corresponding flood of […]

One Tool Wont Cut It

If I said that integrated programming environments are mixed blessings, any developer who started work in the past 15 years might look at me oddly and say, “Compared to what?” Most developers probably feel that their choice is between one integrated environment or another. The idea of using entirely separate tools—an editor from one vendor, […]

Web App Failures Dont Take Holidays

Take rising gas prices, add ubiquitous broadband connections, garnish lightly with fear of crowded malls that might harbor avian flu or terrorist bombers–and you have the makings of a vigorous online shopping season that begins, oh, right about now. This is therefore an excellent time to make sure that your instrumentation of site performance and […]

If Windows Had Never Happened …

In Fritz Leibers 1958 short story, “Try and Change the Past,” a man gains unauthorized access to a time machine. He tries to rearrange events to prevent his own death from a bullet between the eyes. He gives up when he sees himself die of a micrometeorite impact in precisely the same place. He decides […]

One GUI to Rule Them All

Were looking back this week at 20 years of Microsoft Windows, and along that timeline theres much to admire. Id fall short of my duty to eWEEK readers, though, if I didnt make it clear that you didnt get all that you had coming to you. PC users have demonstrably been robbed, not to mince […]

A Trail of Digital Crumbs

How hard would it be to record every action youve ever taken on your PC? How much would that be worth? It would probably cost a lot less than youd willingly pay. This came to mind after a talk by Neil Puthuff, director of hardware engineering at Green Hills Software. He was on the agenda […]

Tomorrows Still Under Development

Prepare to be overwhelmed by this weeks long-awaited launch of Microsofts Visual Studio 2005, whose final bits were frozen late last month — perhaps before they should have been. Every tool maker that I regularly cover has been in touch with me over the last few weeks — in some cases, during the last few […]

Dont Mess With What Works

What could be more outdated than the analog local loop that connects us to the circuit-switched telephone network? What could be more welcome than digital, untethered Wi-Fi access to low-cost and location-independent VOIP service? Thoughtful answers to those questions must address issues of infrastructure reliability, public policy and international cooperation. Anything as pervasive as telephone […]