Why You Should Build Your Own Darn Framework (Usually)

I've always been a big fan of writing my own website frameworks. It's how I learned to code, writing and re-writing a specialized PHP framework in an iterative, agile-like development process. There have been times when I've worked within standard systems (Zend, Code Ignitor, Wordpress, etc) but I try to avoid them on personal projects. PHP has a lot of flexibility in terms of allowing a developer set their own standards and I have a very unique style and approach to custom projects that I bring to my code. Also, I have some issues with using a pre-built framework.

Too Much Functionality

Some frameworks are very abstracted out with functionality for multiple data source drivers and DOM helpers (cough cough Zend). While it is impressive how much thought went into these large, comprehensive frameworks, there is often far too much logic there for a standard web project. As an example, one of the previous systems I worked with (heavy-traffic, front-facing site) was based off of the Zend Framework. Each page load included over 300 scripts ...

read more »

Salmon Trout Point

Just north of Big Bay the shoreline makes a final reach north before curving westwards into Huron Mountain Club property. The land here is strangely flat, with an elevation of 120 feet above Lake Superior. Instead of rolling gently down to the water, the forest abruptly stops at cliffs that plunge straight down to the shallow water. Only a few cabins and roads dot the area, making it a large, flat, and empty area jutting into Lake Superior. I probably never would have visited it if it hadn't have been for a fellow hiker who pointed me towards an amazing hiking adventure.

Looking south from Black Rock Point

Looking south from Black Rock Point

My first visit to this area was with Katie and Logan. We had been out all day and were more than a little tired by the time we reached Big Bay. Parking where Sullivan Creek begins to turn left, we headed east to the water at Black Rock Point. A gated two-track took us right to a small camping spot near the small point. This point is really just a small dimple sticking out from the otherwise straight shoreline with ...

read more »