Blog

Here is a collection of articles that I have written about software development, software testing, DevOps, and developer education.

In this tutorial we're working through the basics of \Zend\Db\Sql\Where, showing how to build SQL Where clauses for database queries. We'll show how to create different predicates from simple to nested queries using of and, or, like, between and in conditions.

In today's tutorial, we go through the key options in ZFTool, the tooling support available in Zend Framework 2. We install it, create a basic ZF2 application and more.

In today's tutorial come and learn the new HTML5-specific form elements available in Zend Framework 2. You'll learn how they work, how to use them, what they look like.

Today's tutorial walks through using the TableGateway and Hydrator objects along with the Zend Framework 2 ServiceLocator to create models, which not coupled to a specific data source. Come find out how simple it is.

Today using Zend Framework 2 RouteMatch, Router and Request objects, I show you an easy way to dynamically update the current route. It's almost painlessly simple.

Did you know software developers spend 50% of their programming time finding and fixing bugs costing the global economy $312 billion per year? You don't have to be one of them.

Though we can do so many things simultaneously - should we? Does it actually reduce effectiveness and productivity which are the antithesis of professional application development? Let's discuss.

In Zend Framework 2, so much has been changed, updated and improved - with Forms receiving a lot of attention. In this post, I show you a simple, flexible and powerful approach to compose and use them everywhere in your applications.

Whenever you're developing web applications, are you consistent, do you apply a coding standard? Do you and your team have an agreed upon coding standard? If you don't, you're asking for trouble. Here's Why

The Zend ServiceManager simplifies the web application development process by making configuration a breeze. In this, the 4th post introducing Zend Framework 2, you will learn what the ServiceManager is how to use it and how it simplifies applicaiton development time.