I’ve mentioned this before, but I have an awesome “Rails-like” core PHP library that can be used by anyone who does a project with me. It speeds up development by bringing to PHP all the benefits of Rails and none of the deployment drawbacks.
One killer feature is the ActiveRecord implementation. This is something I wrote [...]
ActiveRecord for PHP
February 15th, 2009 · No Comments
Tags: ActiveRecord, php
PHP vs. Ruby, again
February 10th, 2009 · 1 Comment
I don’t want to drive this topic into the ground because as I’ve said before, PHP and Ruby come from completely different directions, but here’s what I miss when I’m writing in PHP:
* Buggy static method inheritance – this is well noted in the PHP community
* Buggy class reflection – also well noted
* Symbols like [...]
Tags: ActiveRecord, inheritance, php, python, ruby
Flash, Flex, AIR and RIA in General
December 13th, 2008 · No Comments
Tags: ActionScript, confession, ECMAScript, flash, flash player, interpreter, marketing, perspective, php, programming, programming principles, startups
Classic ASP, .NET WinForms, ASP.NET, ASP.NET MVC
December 13th, 2008 · 1 Comment
Tags: .net, asp, asp.net, asp.net mvc, Communication, deployment, design principles, microsoft, php, platforms, quality, ruby, shortcomings, SOAP, winforms
PHP 5/6
December 13th, 2008 · No Comments
Tags: buggy, community, deploy, design, design principles, mvc, perspective, php, php interpreter, programmer
Project Health Test
October 15th, 2008 · No Comments
Find out if your project has the tell-tale signs of disaster.
Tags: agile, management, php, rails
Rolling your own framework is good
September 20th, 2008 · No Comments
I’m building PrestoScript in Ruby and the more I get into it, the less I am in anyone’s framework but my own. Why is that? Is there a certain class of problems that are frameworkless? I’ve been thinking lately that generalized frameworks could be a farce. I always explain to clients that Ruby on Rails [...]
Tags: ActiveRecord, agile, frameworks, language, php, rails, ruby, theory
PHP is still cool
July 10th, 2008 · No Comments
I was working on a PHP app today. Just a plain old, nothing fancy, queries-right-in-the-code, edit-it-live-on-the-server PHP app. And you know what? I got shit done.
Tags: agile, ftp, management, php, video
Excited about Joomla
July 5th, 2008 · No Comments
I’ve been talking with more clients lately about Joomla. The Content Management System (CMS) is not dead, oh no, not dead at all. I’m not sure how PHP’s Joomla compares with a CMS like DotNetNuke, but my suspicion is that Joomla is far more widely used and probably has more modules and plugins too simply [...]
Tags: agile, frameworks, management, php, rails, ruby
MIME type hangover
June 15th, 2008 · No Comments
Today I was working with trying to map MIME types to file extensions. You can probably guess that the meaning of file extensions overlaps. The MIME type system was an attempt to fix that by providing more specific information about the data format. Unfortunately we couldn’t get that right either.