Quantcast
chromatic

Biography

chromatic is the Managing Editor for O'Reilly online, serving up news and information on www.oreilly.com.

He is the author of Extreme Programming Pocket Guide, a co-author of Perl Testing: A Developer's Notebook, the lead author of Perl Hacks, and a co-author of The Art of Agile Development.

chromatic has contributed to several projects including Perl 5, Perl 6, Pugs, and, these days, Parrot. Someday, he'd like to claim some responsibility for improving the quality of all software.

Keep track of his thoughts on @chromatic.

Articles

Blog

Food, Technology, and Energy

January 06 2009

What are the true costs of getting fresh strawberries in Oregon in January? I don't know. Can we find out? read more

Data, Noise, and the Missing Internet Epistemology

December 19 2008

We have more data than ever before, but is there meaning in the noise? Maybe we need a new epistemology for the Internet. read more

What are Your Force Multipliers in Software Development?

December 12 2008

Programming language features and tools are obvious force multipliers for software developers. Development practices are less obvious. Here are some of my favorite productivity improvements. read more

Five Features Perl 5 Needs Now

December 10 2008

Perl is 21 years old and Perl 5 is 14 years old. The language has aged well, but there's room to improve. Here are five features which to make hard things easy and difficult things possible. read more

The RIA and the Polyglot VM

December 03 2008

The Adobe/Microsoft/Sun strategy for producing rich Internet applications can solve most of the problems in developing web applications -- at the cost of a huge step backward away from ubiquitous computing. read more

Artificial Complexity and Internet Applications

December 02 2008

Good programmers tend to be polyglot programmers. I'm not sure that good applications tend to be polyglot applications; perhaps the way we build Internet applications is hazardous in the long term. read more

Small Apps, Loosely-Joined Into Contextual Tasks

November 20 2008

I spend too much time telling my computer how to do things when I should be able to tell it what I want to do. Perhaps it's time for declarative UIs to replace our procedural UIs. read more

Beginners Introduction to Object-Oriented Programming with Perl

November 12 2008

Perl is a great language for processing text and automating tasks. It's also a fully-capable modern programming language, with effective modularization and object oriented capabilities. Though that sounds scary, they're easy to understand (and even easier to accomplish, through shiny modern tools such as Moose and Mouse). read more

How Techies Can Improve Democracy and Governance

October 29 2008

Silona Bonewald is an established technologist as well as an experienced political consultant who believes that well-designed and well-applied technology can improve communication, transparency, and governance in political systems -- and state legislators are listening. Here's how you can help her improve democracy. read more

How Linux Supports More Devices Than Any Other OS, Ever

October 29 2008

Greg-Kroah Hartman discusses why he believes the Linux kernel supports more devices than any other operating system ever has, why binary-only drivers are impractical, immoral, and illegal, and how the kernel development process contributes to the inevitable world domination of free software. read more

Announcing the 2008 O'Reilly Reader Survey

October 28 2008

We spend a lot of time updating our site, and we spend a lot of time agonizing over which book or article or course to feature where. Yet there's one question we need to ask regularly. How do you find what's most useful and interesting? read more

The Sine Qua Non of the Free Desktop

October 16 2008

Pundits of all kinds love to preach that the free desktop needs this feature or that software to succeed. They may be right for certain audiences, but they often miss the single essential feature which gives free desktops an amazing evolutionary edge. read more

The Sine Qua Non of the Free Desktop

October 16 2008

Pundits of all kinds love to preach that the free desktop needs this feature or that software to succeed. They may be right for certain audiences, but they often miss the single essential feature which gives free desktops an amazing evolutionary edge. read more

The Sine Qua Non of the Free Desktop

October 16 2008

Pundits of all kinds love to preach that the free desktop needs this feature or that software to succeed. They may be right for certain audiences, but they often miss the single essential feature which gives free desktops an amazing evolutionary edge. read more

The Sine Qua Non of the Free Desktop

October 16 2008

Pundits of all kinds love to preach that the free desktop needs this feature or that software to succeed. They may be right for certain audiences, but they often miss the single essential feature which gives free desktops an amazing evolutionary edge. read more
chromatic