Learning Zend Framework: A Case Study
Thursday, March 18th, 2010Recently I’ve been immersed into a Zend Framework project in a way that I’ve never been immersed before. This immersion experience has brought out a few thoughts and lessons that I’ve learned through the process about how to get into a framework, how to start a new project using a framework you’ve never used before, [...]
1:00 am | Comment (10) | Print | Categories: Databases, Technology, Zend FrameworkWhy You Should Replace ENUM With Something Else
Wednesday, November 25th, 2009One of the most hotly contested points of my article on database design was the suggestion that developers drop the use of ENUM and use something else instead. Lots of people argued in favor of ENUM; however, there are several good reasons why developers should reconsider ENUM and use it sparingly.
1:00 am | Comment (19) | Print | Categories: Best Practices, Databases, TechnologyDesigning Databases: Picking The Right Data Types
Friday, November 20th, 2009When I started writing this blog post, I had titled it “Tips for Designing Databases” and I planned to talk about various database design techniques. However, as I did more and more research, it dawned on me that one of the most crucial, and most overlooked, components of database development, is the selection of data [...]
1:00 am | Comment (15) | Print | Categories: Best Practices, Databases, TechnologyFor The Love Of God, Use Keys!
Saturday, December 20th, 2008I recently worked on an application I built some time ago. It was built before I had regard for performance or cared about how a MySQL database should be built. As such, it had no indexes.
4:49 pm | Comment (0) | Print | Categories: Databases, UncategorizedHitting the Database Less: Quick and Dirty Strategies for Database Efficiency
Friday, November 14th, 2008Below are a list of my top five quick-and-dirty strategies for improving database performance in web applications. These suggestions are culled from recent experience and mixed with some ideas that I’ve implemented in my own code. They’re not high level, but they are something we need consistent reminders about. Here they are…
5:03 pm | Comment (6) | Print | Categories: Best Practices, Databases, System Architecture
Web developer, amateur photographer, traveller, and amatuer chef. Expect to find me writing code, visiting new places or trying a new recipe. I live with my wife in Olney, Maryland. Follow Me On Twitter!- Excited About PHP Again
- Rethinking The Technical Resume
- We The State, Not We The People
- Working To Defeat the Stop Online Piracy Act
- Diversifying This Blog
- What do you want the web to be?
- Why I Love Being An Engineer
- Validation Blind Spots Hurt Real Users
- Finding A Job Without A Recruiter
- Why Recruiters Are Bad For Your Career
