Open Source
SnapTest
Designed with the goal of lowering the barrier to entry for testing, SnapTest is designed to minimize the amount of code you write before you start writing your tests. In order to be easy to pick up, the code has to feel like xUnit, but with an interface that takes advantage of the syntax PHP provides.
Latest Project Updates
View RepositoryChippino MVC
Chippino is a play off of the popular seafood dish "Ciopinno", a soup that is characterized by the catch of the day. The theory behind Chippino is that its simple modularity allows it to be extended in such a way that you can write code quickly, but not be constrained to a lot of the structure and rigor a framework gives you. This is, of course, without its own drawbacks. It's minimalist feature set gives URL routing and construction, a TAL based template language, and a full separation of the business logic tier from the presentation layer.
Latest Project Updates
View RepositorySCAR
This is a re-implementation of the Active Record pattern. However, unlike many other systems, this one intentionally steps around the concept of table joins. This makes it easier to shard your databases while still maintaining the clean interface that the AR pattern provides. Additionally, the repository and write through cache modules are easily swappable, allowing you to quickly implement row-wise caching.
Latest Project Updates
View RepositoryThis
On some level, felocity.com serves as a portfolio piece all its own. You can browse most of the site's source code and see how everything is constructed. You could start with this page, or simply click the "view source" link in the footer on any page on the site. Here's a few additional interesting pages to get started with:
Work
I'm currently working at LinkedIn as a Senior Web Developer. My work there consists of building things using rich front-end technologies, specifically around the addition of JavaScript to the site and striving to keep us true to the ideas of progressive enhancement and beautiful markup. (linkedin.com)
And?
The best place to get my whole work history is at my LinkedIn Profile.