Loading...


I'm always on the lookout for exciting ideas and new technologies to broaden my knowledge of web development and design. Each week, I'll be posting links to articles on development, design and other miscellanious information that I find interesting. What follows are the highlights of the links I've recently discovered. I hope you find them as useful as I did.


I'm always on the lookout for exciting ideas and new technologies to broaden my knowledge of web development and design. Each week, I'll be posting links to articles on development, design and other miscellanious information that I find interesting. What follows are the highlights of the links I've recently discovered. I hope you find them as useful as I did.


I'm always on the lookout for exciting ideas and new technologies to broaden my knowledge of web development and design. Each week, I'll be posting links to articles on development, design and other miscellanious information that I find interesting. What follows are the highlights of the links I've recently discovered. I hope you find them as useful as I did.


When Ben came back from DrupalCon and mentioned how Drupal 8 was going to be built on the Symfony 2 Framework (and was talked about in this blog post here) I was beyond excited. I've used Symfony on the past (both versions 1 and 2), and by far it's probably my favorite framework to work with in PHP. I've used others, like Cake, CodeIgniter and Zend, and I've even created one of my own just for fun. And so far, nothing seems to be as light weight and unintrusive as Symfony is. It feels like it moves naturally with PHP code, without trying to change how you program an application.

PHP has been relatively unchanged since the 5.3.0 release in July 2009. Since then we've seen several bug fixes and security enhancements, as well as end-of-support for 5.2, but nothing really new to enhance the popular open-source language. Version 5.4.0, which was released this month, changed that.

Magento is a feature-rich, professional open-source eCommerce solution that offers merchants complete flexibility and control over the look, content, and functionality of their online store. Magento’s intuitive administration interface contains powerful marketing, merchandising and content management tools to give merchants the power to create sites that are tailored to their unique business needs.

Many of our past blog posts have focused on best-practices and creating usable, maintainable code. But when you're doing contests like PHP Golf, you want to minimize the amount of code used to accomplish a task. This post will demonstrate tips on reducing the size of your scripts.

Have you ever had the need to retrieve e-mail information and utilize the data for display on a website, GUI, or for some other web-based purpose? Recently, I was tasked with doing just that. The goal was to retrieve thousands of e-mail submissions from a contact form and parse out the information into readable CSV format.

PHP String to Time Converter

Earlier today, I was attempting to utilize the php strtotime function to manipulate dates in a number of different ways. After the 20th time of editing the code, saving it, and running the php script to get a result, I became a bit frustrated with the mundane editing and re-running of code, and decided to look for a better way to do my testing.

Method chaining is a fluent interface design pattern used to simplyify your code. If you've used frameworks like Zend or jQuery, you probably have some experience with chaining. Essentially your objects return themselves, allowing you to "chain" multiple actions together.