A few notes on bbPress
I have been spending a lot of time off and on the past week creating a bbPress (message boards, or “forum software,” or “bulletin board”) theme for eMusic. Theming is fun because you get to touch...
View ArticleWP + You + OOP
A lot of the programming associated with WordPress is inherently not object-oriented. Most of the theme mods or plugins that developers write for their blog(s) are one-off functions here or there, or...
View ArticleInstalling PHP 5.4 (like a boss) with MacPorts
PHP 5.4.7 is the latest stable release of PHP. WordPress has a minimum required version of 5.2.6. Most developers aren’t using the PHP 5.4 branch. Actually, most aren’t even rocking PHP 5.3. This...
View ArticleWordPress + Regionalization
Regionalized merch, regionalized promos, regionalized blog posts, and the list goes on and on One of the coolest things about WordPress is that it is built from the ground up with translation tools....
View ArticleWordPress 3.5 + Me
WordPress 3.5 dropped today. This is a special release for me because my picture made it to the Credits and I had 30-40 of my patches committed. Here’s the full list:...
View ArticleWordPress: Autowiring Custom Post Type Metadata
Write Less Code I recently did a project at the New York Times, a corporate website that was highly dynamic. A lot of the front-end work was done ahead of time with dummy content. I was brought in at...
View ArticleRethinking Blogs at The New York Times
See Also: The Technology Behind the NYTimes.com Redesign The Blogs at the Times have always run on WordPress. The New York Times, as an ecosystem, does not run on one platform or one technology. It...
View ArticleWordPress 3.9 + Audio/Video
Previous posts on Make/Core: Audio / Video 2.0 Update – Media Modal Audio / Video 2.0 Update – Playlists Audio / Video 2.0 Update Audio / Video 2.0 – codename “Disco Fries” If you remember...
View ArticleWordPress 4.0: Under the Hood
Today was the launch of WordPress 4.0, led by my friend, Helen Hou-Sandí. Helen was a great lead and easy to collaborate with. She had her hands in everything – I was hiding in the shadows dealing with...
View ArticleFirst Draft at The New York Times + WordPress
Last week, we launched a new vertical for politics at the Times: First Draft. First Draft is a morning newsletter/politics briefing and a web destination that is updated throughout the day by...
View ArticleWordPress 4.4 and Beyond – WordCamp NYC 2015
WordPress 4.4 and Beyond from Scott Taylor
View Articleis_ssl() is inadequate in load-balanced environments
If your web server is serving your site directly, – and is not behind Varnish, Fastly, Akamai, an ELB, some other proxy – this post is not for you. If you are indeed behind a proxy, you may find...
View ArticlePerformance is a Problem
The (failing) New York Times has many apps and services. Some live on physical servers, others reside in The Cloud™. I manage an app that runs on multiple containers orchestrated by Kubernetes in...
View Article
More Pages to Explore .....