Wednesday, 01 August 2012 00:00
What can you do to start automated unit testing when you're writing extensions for a complex existing system like Joomla? It's not always easy, but with a few simple changes you can get started. Once you've started, remember the first rule, "Break all Dependencies!" Using some special capabilities built into PHPUnit, along with some of these simple techniques and patterns, you can get to the land of testability.
Tuesday, 01 November 2011 00:00
If you think this involves a teaspoon and a spirit lamp, take your F and go home. Git's "rebase" command takes advantage of the distributed nature of git to enable you to do some really useful and creative things in your repository. Of course, like all power tools, rebase can be abused. Let's take a closer look at what can be done through rebasing, and where and when you should use it. This article assumes familiarity with software version control systems in general, as well as a basic familiarity with git itself. While it does explore some git fundamentals, it is not intended to be a primer on git usage.
Friday, 01 April 2011 00:00
Monday, 01 November 2010 21:51
You've heard the talk. There's so much buzz about it sometimes it seems like it's a hive. But what does all this talk about a smaller Joomla! or a different Joomla! mean, anyway? Here's a framework to help you make up your mind just what the fuss actually means to you.
Monday, 01 November 2010 00:00
Friday, 01 October 2010 00:00
Wednesday, 01 September 2010 00:01
Sunday, 01 August 2010 22:37
Thursday, 01 July 2010 20:56
The Joomla! Setup is a series of interviews with developers in the Joomla! community, talking about the tools they use to get the job done, inspired by the setup. We kick the series off with one of the ‘old ones’ of the Joomla! community. Can you tell who it is?