Encouraging Open Source Contribution

Leaders of the open source community are always trying to encourage others to contribute. Volunteer contributors are always in short supply, and most open source projects are driven by volunteers, so recruitment is a big component of any open source project lead. Elizabeth Naramore put together a great list of reasons why people tend to shy away from contributing and did a great job highlighting some solutions. I want to add my own voice and experience about one of the truisms of open source development:

When it comes to making open source easier, architecture matters.


Wednesday, April 7th, 2010 @ 7:00 am | Comment (2) | Categories: Community, Open Source, Technology
Tags: , , , , ,

The Reasons To Attend PHP Conferences

Recently, php|architect announced that they were extending the early bird pricing for the TEK-X conference being held this year in Chicago, IL. As someone who has been and will be going this year, this conference represnts a great opportunity for anyone who hasn’t gone to a PHP conference to attend one.

There are some good reasons that you should be attending.


Thursday, February 4th, 2010 @ 1:00 am | Comment (7) | Categories: Technology, Community
Tags: , ,

Learning From Other Communities

Last week, Aaron Brazell posted a blog entry about the state of the WordPress and PHP communities. At the same time, Keith Casey was in Redmond, Washington, where he was experiencing the Microsoft Web Developer’s Conference. As so often seems to happen with “Aha!” moments, both men came to pretty much the same realization at the same time: the WordPress and PHP communities need each other, but don’t do nearly enough to work with each other.

Keith made his point clear when I explained to him that I agreed with what Aaron was saying in his blog post, but that WordPress supporting PHP 4 was WordPress’ “fatal flaw.” In his…articulate way…he reminded me that WordPress existed and flourished, in spite of our attempts to attack their support for PHP 4. Their use of PHP 4 was certainly not a fatal flaw, as much as our arrogance as a community seems to be.


Friday, December 11th, 2009 @ 1:00 am | Comment (17) | Categories: Community, Technology
Tags: , , , ,

Why Great Development Tools Don’t Seem To Be Written In PHP

Trac. CruiseControl. phpUnderControl. Jira. Bugzilla. These are all intensely popular development tools. And not a single one of them is written in PHP.



Friday, December 4th, 2009 @ 1:00 am | Comment (74) | Categories: Community, Technology
Tags: , ,

Lessons Learned From An Impromptu Job Search

When I lost my job on October 12th, I knew that the PHP community was an invaluable resource for finding a new one. What I didn’t expect, though, was the outpouring of support and assistance I would receive from that community. I learned a lot of lessons from the job search, and thankfully, largely due to the involvement of the PHP community, I have a long-term contract that is both paying the bills and letting me form my own consulting company – a long term dream I’ve had (more on this in a future blog entry).

I wanted to share some of the lessons I’ve learned, because I think that they are important, and they helped me to find a position quickly, effectively, and easily. I actually had more than one opportunity to choose from – something that’s almost unheard of in the current economy.


Friday, November 13th, 2009 @ 1:00 am | Comment (14) | Categories: Employment, Friday Inspirations, Community, Technology
Tags: , , , ,

Of Lies, Damned Lies, And Benchmarks – Redux!

Upon request of the PHP community, Joe Stagner conducted additional tests of PHP, using both PHP 5.3 and APC. In his article he also revisits the questions raised by myself and Andi Gutmans about the fairness of his tests.

The new tests reveal that APC doesn’t do much to improve the performance of his applications. This wasn’t a significant surprise to me; after reviewing his code I realized that the script wouldn’t be called again and thus APC wouldn’t provide a benefit. And though some of his tests (MySQL, file system tests, and Postgres) are dependent on external factors (like how well MySQL performs on Linux versus Windows), I think they paint a fair picture. Joe’s tests were fair.


Thursday, August 13th, 2009 @ 11:04 am | Comment (9) | Categories: Community, PHP 5
Tags: ,

« Older Entries Newer Entries »

Copyright © 2024 by Brandon Savage. All rights reserved.