2014
-
WordPress Core Proposal: Dependency Management
Sept 5
This is a problem for which I don’t have a solution. It is also one where I think most of the proposed solutions are problems to begin with.
-
Scripting vs Programming: PHP and OOP
Sept 2
OOP doesn’t make much sense when we’re talking about a scripting language.
-
Immutable Information
Jul 23
I tried to send a message to a friend last night. Sometime in the past month or so, they changed their phone number.
-
Languages, Frameworks, and Developer Valuation
Jul 14
Does highlighting the framework with which you developer over the language devalue your worth as a developer?
-
Multi-Instance Factories in PHP
Jun 26
I advocate the proper use of Singletons, but that situations where Singletons are appropriate are few and far between.
-
JavaScript: Read Only Attributes
Jun 12
Sometimes you want a property of an object in JavaScript to be read-only. Thanks to newer language features, this is pretty easy to set up!
-
Code Smell
May 29
With a few notable exceptions, developers often invoke “code smell” because they don’t like an approach or pattern, but can’t articulate why.
-
PHP Output Parameters
May 28
One of the things I miss most from my C# coding days is output parameters.
-
You Can’t Go Home
Apr 2
We often leave one place for another, still harboring the hope that we can one day return and pick things up where we left them.
-
WordPress Core Proposal: Data Service
Mar 26
Rather than pitch a feature that is a must-have within the ecosystem, I want to explain something that would be nice-to-have from a developer perspective.
-
Avoid Abstraction Layers if You Can
Mar 16
I like abstraction layers because they make life easier for developers. I dislike abstraction layers because they raise issues for new developers who have yet to master them.