Join us for the First Vancouver Joomla Bug Squashing Event

Joomla! CMSTo all the Vancouver, BC, Joomla! developers, bring-in your laptops and join us for a Joomla 1.5 bug squashing event. We are getting together on Sunday, December the 9th, from 9:00 AM to 5:00 PM in Blenz Coffee Yaletown ( Location: 338 Helmcken Street ) where there is free wireless internet, endless supply of caffeine, and beautiful down town scenery. Not to mention there will be half-price Pizza & Beer next door at the Yaletown Pub to make our party even more exciting.

Bugs

During the weekend our team-mates will be working with us from San Francisco, New York, and Brussels and chat with us on the IRC channels.

If you can’t join us in person, come and join us on IRC. For more fun, you can even organize a local bug squashing by finding a space with room for you and some others to work, and getting some food. Just join in the IRC so you know what is happening elsewhere.

We will also try to setup a live webcam feed and welcome everyone to idle in #joomlapbf@freenode to help out.

Event is organized by rmd Studio Inc. and Peer Globe Technologies for Joomla! CMS, one of the most powerful Open Source Content Management Systems on the planet.

To RSVP simply post a comment for this blog post. Looking forward to seeing you.

Here is the announcement on the Joomla! Website

[tags]bugs, joomla, rmdstudio, peerglobe, open source, collaboration, vancouver, canada[/tags]

Engineers vs. Architects

An Engineer often starts with designing and building a machine or structure, and then plans on finding ways to integrate it with the people’s lives. Architects, on the other hand, start from outlining the user needs and experience, and plan on designing a machine or structure that caters to those needs.

Firenze, Italia - Santa Maria Del Fiore

Great architecture doesn’t always mean great performance. Great engineering and performance don’t always mean user friendly. There has to be a balance of the two, and that’s one way to find out how well an idea has been executed.

When I was a university student, for a Software Engineering project we would often start from designing the database which is considered to be the core DNA of an application software, and then we would add piles of code and the user interface (UI) on top of that. The result was something more or less functional but something that only a computer engineer could appreciate! That approach worked because as students we couldn’t afford losing marks if the software didn’t meet the requirements.

Continue reading Engineers vs. Architects

When corporate IT resists the Open Source

Larger companies are slowly introducing Open Source technologies to their organizations and, as most of us know, change even for better isn’t often very easy, specially if they had already invested in technologies such as Microsoft .NET and Windows Servers and subsequently hired staff who are only specialized in those technologies.

Many of the cutting edge Web2.0 innovations are happening in the open source world and they have been developed in technologies such as the LAMP stack (Linux, Apache, MySql, PHP) and Ruby on Rails. The problem is, when the management decides to utilize some of these technologies they immediately face the resistance from the internal IT team.

Reproducing many of the Web2.0 sales and marketing tools in the proprietary world is very costly and expensive and the results are often not so impressive either. In fact I see many smaller companies who are utilizing more advanced web applications with slick user interfaces to power their blogs, content management driven websites, online forums, and Intranets, all thanks to the open source technologies. On the other hand, some larger sales and marketing companies with much larger budgets are starting to feel deprived from the new wave of internet applications, because utilizing one means exposing the internal IT staff to things they aren’t used to see!

Continue reading When corporate IT resists the Open Source