-
Code Smell
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
One of the things I miss most from my C# coding days is output parameters.
-
What Comes Next?
Publishing has come a long way in the past few years. Seeing the evolution from print to digital, I continue to ask, “what’s next?”
-
Why I use the MIT License
I don’t like the GPL, so I license my code under the GPL-compatible MIT license instead. Want to know why?
-
Fragment Caching in WordPress
One of the easiest ways to optimize a WordPress installation is to selectively cache various output components. It’s not tricky, either.
-
You Only Have Two Eyes
One tool might seem like a great fit from your perspective; just remember yours isn’t the only valid view.
-
Filtering Arrays in PHP
Few PHP developers know how to manipulate arrays using PHP’s built-in functionality. Here are three powerful applications of this function set and why you should use them in your code.
-
Setting a Goal
The mistake I make the most often is getting too far ahead of an idea.
-
Don’t Delay Dirty Dishes
The worst thing I remember about my old habits with dishes was how long it would take to do them when I finally got around to it.
-
Pivot Planning
Pivoting at the right moment can save your business. It might be a bit frightening, but it doesn’t spell the end of your story.