Fenix Blog (open source)

  • Cutting Through PR-Speak - Part 1: HTML5 Video

    June 28th, 2010

    HTML5 has certainly been making the rounds in the news lately. With Apple's on-going PR campaign against Adobe's Flash technology, comes mounting misconceptions about what exactly HTML5 is, what it can do, and what it means for end-users.

    I hope to clarify several of the most glaring misconceptions over the next few posts. Today I'd like to focus on the most publicized and misunderstood issue of HTML5 video.

    continued...
  • Microsoft No Longer a Barrier to Using Open Source Web Apps

    April 26th, 2010

    When people think of open source, the things that immediately come to mind are products and tools that many consider to be polar opposites of Microsoft offerings:

    • Firefox vs Internet Explorer
    • Linux vs Windows
    • Apache vs IIS
    • PHP vs ASP.NET
    • MySQL vs MS SQL
    • Open Office vs Microsoft Office
    continued...
  • Why You’ll Hate Drupal

    January 28th, 2010

    I have a search I monitor in my Twitter client for “drupal“. As the awareness of the tool grows in traditional and new media (especially following the high-profile relaunch of whitehouse.gov), the relative backlash in the feed is startling.

    I don’t really blame people, though. Drupal probably isn’t for them, and drupal.org and most Drupal advocates are doing a terrible job of setting expectations. So much so that I feel this trend of pushing Drupal onto everyone for everything is hurting Drupal’s reputation and perception.

    continued...
  • 9 Tips for Improving Drupal Performance

    December 9th, 2009

    As anyone who has developed a Drupal site with devel module‘s query logging on can tell you, a Drupal implementation can quickly get out of control when it comes to hammering the database. Personally, I’ve seen Drupal run well over 300 queries to render a single page. In a hosting setup where the bottlenecks exist at the memory usage and MySQL levels (which refers to nearly all non-dedicated hosting packages), this can quickly become a problem.

    continued...