Your team is cruising through development on your latest project. Your lead developer has his team on lock. The site’s architecture is planned out and they’re slinging CMB left and right. Final designs? No final_v2 or homepage_rev3s in sight. You’ve got them all and...
Read More How Project Managers Handle Client CurveballsBlog
Forming Harmonious Client-Agency Relationships
“Harmonious” may not be the word a lot of clients and agencies/freelancers would use to describe their relationship. Perhaps many would even land on a more negative term. Why is it that we hear of the bad cases so much more often than the good ones?...
Read More Forming Harmonious Client-Agency RelationshipsLoading the Optimal WordPress Object Cache Implementation
Out of the box, WordPress has pretty great support for external object-cache implementations. Even its built-in object-caching helps WordPress be more performant and avoids redundant non-performant function calls and DB lookups. One of the challenges we have faced at WebDevStudios is the...
Read More Loading the Optimal WordPress Object Cache ImplementationBuddyPress: What’s Coming in 2.4?
After each major release of BuddyPress, the BP community discusses (in the Slack channel!) what to include in the following release. BuddyPress 2.4 is no different and includes a few new bells and whistles.
Read More BuddyPress: What’s Coming in 2.4?Internationalization: Beautiful Typography in any Language
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 LanguageWriting Clean(er) JavaScript
JavaScript, like many programming languages, has some great ways to compartmentalize and structure code to make it more maintainable, more readable, and more reliable. This post will cover two things that can help developers to organize their code: namespacing and singletons.
Read More Writing Clean(er) JavaScriptRecent Changes to generator-plugin-wp
I last went over the features of generator-plugin-wp in May and a lot has changed since then! There are three more sub-generators (and more on the way), the JavaScript workflow is improved, PHPUnit tests are built in for the main plugin generator and all...
Read More Recent Changes to generator-plugin-wpWordCamp New York: WDS is on its way!
WordCamp New York is right around the bend–October 30th-November 1st, 2015! We’ll be enjoying the glorious East Coast autumn and we’re ready to celebrate Halloween with a bunch of fantastic WP folks. Although I find it hard to believe that any of our regular readers are...
Read More WordCamp New York: WDS is on its way!Solving the Responsive Images Problem with WordPress Responsive Images
The quest for a beautiful, responsive website is ever-present. As front-end developers, we know the tricks of the trade when it comes to making all of those fancy little features work from desktop to mobile. Whether it’s degrading hover-based actions gracefully or...
Read More Solving the Responsive Images Problem with WordPress Responsive Images