Hero Banner

Joomla Development Insights

Joomla Development Insights

Thoughts on development and Joomla from John Hooley, senior Blue Bridge developer.
Nov
21

2 Keys to Joomla Application Development

2 Keys to Joomla Application Development

Blue Bridge has built several web applications (and many, many extensions) using Joomla during our years in business. Joomla is an outstanding application development environment because it has commonly needed features built-in, a large extension directory addressing a cornucopia of needs, and a modern underlying framework for custom Joomla development. We've used all of these features to help businesses build solutions and through our experiences have gained some hard earned lessons on how to successfully build a web application with Joomla. In this post, I'm going to share two key principals that have a dramatic effect on a Joomla application development project’s success.

Continue reading
  5970 Hits
5970 Hits
Oct
14

Your Tech Advisor Is Ignorant

Your Tech Advisor Is Ignorant

Several years ago, Blue Bridge was working with a local company as web application developers. We had already built one application for them on Joomla! that allowed their remote employees to submit complicated forms to a central database. They wanted us to provide a quote on another project they were executing for one of their clients. After going to a few meetings, my client emailed me and asked what technology the project would be built with? I replied that it would be built on the LAMP stack. If you're not familiar, the LAMP stack is the underlying technology for nearly every site on the web because it's free, open source, and proven. The next day I got an email from my client saying that their client's IT department wanted the project built on a .Net Microsoft stack because that was "better." Even though it was going to cost Blue Bridge our role on the project I told my client, "Then build it in .Net. Give them what they want." These days, I still agree with the sentiment to give the client what they want, or more accurately what they need, however my response now would be: "If they want an IT department built application, why are they asking for quotes from professional developers?"

Continue reading
  3078 Hits
3078 Hits
May
14

Complexity's Exponential Evils

I often complain about how people don't understand the importance of code quality, but because it's difficult to explain I don't do a lot to illustrate what separates "good code" from "bad code". Plus, I suspect that nobody really cares. It's like hiring a mechanic: you want a mechanic that can fix your car but you don't really care to understand how they do it. As I was mulling this over this sunny May afternoon, it occurred to me that there actually several concepts relating to code quality that carry over into business development and personal productivity – something I think a lot of readers do care about. For example, complexity is a serious problem affecting code quality. In this post, I'll examine its effects and one way good developers address it in code (and how that might apply to your business or life.)

Continue reading
  3520 Hits
3520 Hits

In Depth Articles

Joomla Developer Hiring Guide

How to Fix Hacked Joomla

Speed Up Joomla