2014
-
Behind the Scenes: Modular Code
Oct 30
We no longer have to worry about name collisions between differing versions of the same utility library within WordPress.
-
The Value of Peer Review
Oct 3
No matter your position, your tenure, or your experience, you should always have someone else double check your code.
-
If you’re not part of the solution …
Sept 20
I use WordPress daily; I critique it almost as frequently. Are my suggestions contributing to a solution or just further conflating the problem?
-
Why Critique WordPress
Jul 25
I use WordPress every day. So why am I constantly critical of the platform and its features?
-
Languages, Frameworks, and Developer Valuation
Jul 14
Does highlighting the framework with which you developer over the language devalue your worth as a developer?
-
It’s a Dirty Job …
Jun 7
I insist that everyone on my team reviews code, and that everyone’s code goes through review before it hits the server. Two sets of eyes are always better than one.
-
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.
-
Don’t Delay Dirty Dishes
May 21
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.
-
Reinventing the Wheel
Apr 8
How often do you take something you’d otherwise take for granted back to the drawing board and start from scratch?
-
Magic of Collaboration
Mar 8
I’m super excited to announce that I’m using 10up’s newest product – PushUp – on this site. If you’re visiting on Safari you’ve already see the popup asking for permission to notify you.
-
Why I Advocate “Anti-Patterns”
Mar 7
When I ask developers, “why’d you use a Singleton here,” more often than not they reference a tutorial, another developer, or “that’s how I’ve always done it.” No one ever takes the time to learn about the patterns (or anti-patterns) they’re using so they can make informed decisions about software design.
-
Proper Code Styling
Feb 25
I look at a lot of code. In my job, recreationally on weekends. Everywhere I see people using a specific coding style and, upon pushback, defend it in the sake of brevity. I’m talking about braceless one-line conditionals.