In his latest post, Stefan Koopmanschap shares an interesting idea he thinks more software developers would do well to adopt - Use what you can (or "don't do it yourself).

In her book, Amanda Palmer talks about DIY, and how when you start asking for help, Do It Yourself is a strange term. Instead, she suggests UWYC, which stands for Use What You Can. I think software developers can learn a lot from this mindset. As Palmer says: "I have no interest in Doing It Myself." This is exactly how we should approach software development.

He points out that, for the most part, the tasks and needs of most software have been solved. There already exists functionality to do those things, so why would you need to create your own? By doing so, you only increase your load as a developer, shifting the hard work of maintenance and improvement into your already loaded work schedule. He does make a good suggestion for using other people's code, though: filter the solutions (according to criteria like following good practices, documentation and if it's in active development).

A note about a new framework that's been release was passed along to us today - the WebMesh framework PHP5.

WebMesh is a framework developed to serve of base for the creation of projects with PHP5. It offer an API with various abstractions to facilitate the application development and a module implementing the MVC pattern (Model2) using Smarty in the View.

Some of the goals for the framework include:

Force a better organization of the your project classes

Encorage the usage of the PHP version 5

Becomes it a collaborative framework where others can contribute with new classes, abstrations, libraries, modules or frameworks to be integrated

A note about a new framework that's been release was passed along to us today - the WebMesh framework PHP5.

WebMesh is a framework developed to serve of base for the creation of projects with PHP5. It offer an API with various abstractions to facilitate the application development and a module implementing the MVC pattern (Model2) using Smarty in the View.

Some of the goals for the framework include:

Force a better organization of the your project classes

Encorage the usage of the PHP version 5

Becomes it a collaborative framework where others can contribute with new classes, abstrations, libraries, modules or frameworks to be integrated