Home / Comment permalink

Why Steve Jobs Would Have Loved Drupal

I’m an unashamed Apple fanboy. I’ll resist the temptation to #humblebrag about all the Apple gear I’ve owned through the years. I worship at the altar of the late Steve Jobs, who while flawed, has inspired me through his relentless passion and creativity.

News of the paperback release of his autobiography in September reminded me of one of my favorite moments from his book:

I always thought of myself as a humanities person as a kid, but I liked electronics. Then I read something that one of my heroes, Edwin Land of Polaroid, said about the importance of people who could stand at the intersection of humanities and sciences, and I decided that’s what I wanted to do.

Steve Jobs built Apple on the premise that design matters, and that customers will pay a premium for products with a beautiful, functional design. Steve’s passion for design came from his father, who taught him to care about the quality of his work. In his autobiography, he talks about building a fence with his father, and how he was told to make sure the back of the fence was built to the same standards as the front, even though no one would see it. “I thought my dad’s sense of design was pretty good… He loved doing things right. He even cared about the look of the parts you couldn’t see.”

Like Apple, Drupal sits at the intersection of art and science.

On one hand, Drupal provides unlimited creative freedom to designers. Content Management Systems often impose design restrictions. For example, most SharePoint sites look similar because trying to implement a modern design requires a mountain of custom code. Drupal has always provided complete design freedom, through a theme framework which gives designers access to a modern design elements including HTML 5, responsive grids, Javascript libraries like Modernizr, and more.

On the other hand, Drupal appeals to the scientists (developers), who benefit from its architectural elegance and extensibility. Drupal is built much differently than other CMS products. Drupal Core contains the base services that every site needs, including user management, menu systems, multi-site support, and administrative features. But it’s the vast community-developed library of over 22,000 modules and themes that allow developers to rapidly assemble sites. As a colleague of mine put it to me recently, building a site on Drupal is like wearing a custom tailored suit that fits you perfectly. With Drupal you get exactly what you need, not what a software vendor thinks you need.

Steve would have appreciated Drupal because the community shares his belief that humanities and science can come together to create something beautiful. As Steve put it, “Design is not just what it looks like and feels like. Design is how it works.”

As we like to say at Acquia, Dream It, Drupal It. What’s your dream?


Posted on by Paul Johnson (not verified).

It came to my attention around DrupalCon Denver that Apple were hiring Drupal developers http://www.pauldjohnson.co.uk/blog/ apple-recruiting-drupal-developers-an....

Add new comment

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Filtered HTML

  • Use [acphone_sales], [acphone_sales_text], [acphone_support], [acphone_international], [acphone_devcloud], [acphone_extra1] and [acphone_extra2] as placeholders for Acquia phone numbers. Add class "acquia-phones-link" to wrapper element to make number a link.
  • To post pieces of code, surround them with <code>...</code> tags. For PHP code, you can use <?php ... ?>, which will also colour it based on syntax.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <h4> <h5> <h2> <img>
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.