One of my favorite things to do as a developer is rubber ducking with other devs. If you aren’t familiar with rubber ducking, the term comes from the book The Pragmatic Programmer in which a dev would explain, line by line, their...Read More Rubber Ducking
Here at WebDevStudios we put a lot of emphasis on code quality. After handing off a product to a client, we never know who may be looking at and/or maintaining our code. We want to be proud and confident that the next...Read More Winning With Code Reviews
In a previous post, I wrote about how awesome PHPStorm is in the context of being a front-end developer. In this post, we are going to look at getting the PHPStorm debugger setup to work with Xdebug and then test it to...Read More The PHPStorm Debugger is Pretty Awesome
“Clever code” is a term that you may have heard before, accompanied by sighs and groans from other developers. Often, people seem to think of clever code as annoying, and perhaps even harmful. In this article, I’m going to give a brief overview...Read More Is Clever Code OK?
As mentioned in our end of year post, one of our goals for 2015 was to up our content game–and up it we did. Earlier in the year, I talked about how we have been using a collaborative approach to create content...Read More Top 15 WebDevStudios Posts Published in 2015
We recently completed a site for a client with content in several languages. I’m no stranger to internationalization, but the majority of multilingual sites I’ve worked on used a default language and then included content in only one or two more languages. This...Read More Internationalization: Beautiful Typography in any Language
Most developers know of the common WP_DEBUG in the config file, but some don’t know there are way more possibilities with WordPress and PHP in general. In this article, I’m going to show you some tips and tricks that I use when debugging WordPress plugins...Read More Debugging WordPress Tips and Snippets
Editor’s note: The following blog post was written in 2015. We can’t guarantee the accuracy of the code and presented solutions, but we’ve chosen to keep this blog post live for those who still find the information useful. If you’re using Custom...Read More How to Search Everything Within Custom Post Types