Stories by Andrew Oliver

Ill-informed haters go after MongoDB

NoSQL databases like MongoDB are great for some tasks but not for others. Is it MongoDB's fault if misguided developers use it to solve the wrong problem?

Is a computer science degree worth the paper it's printed on?

Self-taught technologists are almost always better hires than those with a BSCS and a huge student loan

6 home truths about rock star developers

You want the best and the brightest money can buy. Or do you? In fact, you're better served by a group of developers with mixed skill levels who focus on getting the job done

What developers can learn from Anonymous

The reason Anonymous has a permanent place in our collective imagination: For a time, its organizational model worked very well

10 practices of highly ineffective software developers

Some are bad habits to overcome; some are poor decisions forced by managers who don't know what they're doing. Read 'em ... and weep

Which freaking database should I use?

In the era of big data, good old RDBMS is no longer the right tool for many database jobs. Here's a quick guide to choosing among NoSQL alternatives

Programming languages even a business analyst can use

In plain English, domain-specific languages let users define business rules, help ensure applications do what they're supposed to

Fire up a workflow engine to improve software development

Workflow engines help ensure enterprise application development stays on track -- if you know how to use them

Welcome to the programming language explosion

The days of Java and .Net dominance are over. Let a thousand languages bloom and cross-pollinate

Functional programming: A step backward

Functional programming languages will have a place in general application development when we can read their code at a glance

The long death of fat clients

Web development and open standards have triumphed, while the JavaFX framework is merely a last gasp

Long live SOA in the cloud era

You might not hear much about SOA anymore, but its imperative to make 'everything a service' is more relevant than ever

Ruby, Clojure, and Ceylon: Same goal, three very different results

Charles Nutter, Rich Hickey, and Galvin King each discovered that 'simplicity' doesn't mean the same thing

The time for NoSQL standards is now

Like Larry Ellison's yacht, the RDBMS is sailing into the sunset. But if NoSQL is to take its place, a standard query language and APIs must emerge soon

Twitter Feed