TEK Webcast Notes

Wednesday, April 21st, 2010

Last Friday, I did a webcast as a part of the PHP TEK Webcast series. The webcast was on Caching for WordPress. We had a good turnout, and there were lots of questions about the best plugins to use for WordPress caching.

7:00 am | Comment (3) | Print | Categories: Best Practices, Conferences

Caching For WordPress – A TEK-X Webinar

Wednesday, April 14th, 2010

Anyone who has worked with WordPress knows that it’s greatest strength is also one of it’s greatest weaknesses: it’s architecture. The same architecture that makes it easy to include literally hundreds of plugins also makes it slow, resource-intensive and bulky. Unlike Drupal, WordPress doesn’t have a built-in caching mechanism. What is a developer to do?

11:17 am | Comment (2) | Print | Categories: Best Practices, Community, Conferences

The Registry Pattern Reexamined

Friday, March 26th, 2010

Last July, I wrote about the registry pattern and some of its advantages. These advantages include the ability to access objects across different areas of your application, and the storage of objects for later retrieval.

7:00 am | Comment (15) | Print | Categories: Best Practices, Object-Oriented Development

The 15 Minute Rule Of Software Development

Thursday, March 18th, 2010

I talk a lot about how having a spec is a critical component of software development. But how do you know that your spec is good, and that it has been developed enough? Simply put, how do you distinguish between a good spec and a spec that is lacking?

7:00 am | Comment (4) | Print | Categories: Best Practices, Opinion

Why Active Record Isn’t A Bad Design Pattern

Tuesday, March 16th, 2010

Were I writing this as an article for a newspaper, the subhead would be “Design Patterns Don’t Cause Application Slowness.” The point of this piece isn’t to defend Active Record per se; it’s to discuss the fact that design patterns aren’t to blame for your application’s problems, and more to the point, design patterns aren’t [...]

9:00 am | Comment (9) | Print | Categories: Best Practices, Object-Oriented Development, System Architecture
« Older Entries
Search:
Copyright © 2008 - 2010. All Rights Reserved.