Guest Opinion


The Art of the Interview

Now is definitely not the time to let your interview skills get rusty. Here are some tips to help you stand out from the crowd of job-hunters (and potential employers, too).

Where Did All The Developers Go?

If programmers are leaving VB and aren't going to C#, where are they going?

Is Agile Rock or Disco?

Billy Hollis ponders agile's long-term fate.

Show Me The Money

With a long recession looming, what can software developers do to soften the blow?

The Simplicity Manifesto

When it comes to new technologies, less is more.

The Human Factor Always Wins Out

Welcome our new guest opinion columnist, Daniel Appleman.

When To Gamble on New Technology

Adopting new technologies can lead to dramatic new opportunities, but tried and true solutions shouldn't be ignored.

A Vote for Transparency

Roger weighs in on the reasons behind the controversy surrounding Entity Framework.

The Fusion of Web and Smart Client

Silverlight may be our first step toward better Web-based applications, but some obstacles still remain.

Virtualization Improves Developer Productivity

The many ways virtualization technology can help you and your team get more done.

Build Early and Often

Is the continuous build model right for your shop?

The Web Is Dead

(Long Live the Web!)

Agile Coding, or Software Factory

Agile coding and the software factory approach to coding both offer strong benefits for developers, but following either to its extreme logical end can stunt productivity.

Ride Out the .NET Programming Revolution

A .NET revolution is underway, but you can act now to make sure that you avoid becoming a casualty of this process and minimize its impact on your own coding.

Pace of Change Leaves No One Competent

The pace of change is on the verge of putting one-man shops out of business; no one is capable of remaining truly competent as a general .NET programmer.