Month: August 2013
-
WP_Query::get_posts()
WP_Query::get_posts has an NPath complexity of 1.43573394139742×10^48. This can also be expressed as: 1,435,733,941,397,422,709,124,940,625,188,500,371,668,992,000,000 Or 1.435 Quindecillion. This is 25 orders of magnitude greater than the number of stars in the visible universe. It is also the number of unit tests required to fully test WP_Query::get_posts. Hold up. Seriously? Shit.
-
Lifespan of a WordPress version
A simple, but illuminating, visualization of the WordPress release cycle from WP Engineer. An aside: Over the life of WordPress, a major release has come out (on average) every 200.5 days. If the core devs manage to stay on schedule, it’ll be interesting to see what the rapid release of 3.7 & 3.8 do to…
-
Using WP_DEBUG to Improve CSS and Style Enqueues in WordPress
Clever enqueue trick from Ben Gillbanks for anyone who spends time flipping between staging and production.
-
Secrets of the Browser Developer Tools
If you spend even a little time in your browser’s developer tools over the course of your work week, you owe it to yourself to pick up some new tricks.
-
mockupress
Keynote template for quickly creating awesome WordPress admin interface mockups. Nice! I’ll have to use it when I make my (erotic?) WordPress admin mockup site.
-
Varying Vagrant Vagrants
Yeah, alright. This is pretty old news. But it’s been a fantastic replacement for MAMP on my machine. If you’re not already using it, consider giving it a try.
-
WordPress Core Trac Gardening
Helen Hou-Sandí’s got a pretty great idea for folks looking to pitch in on core development: For 3.7, the biggest goal (at least in my mind) is to blow through Trac and close as many tickets as possible, either through committing a patch or because they aren’t relevant anymore. At close to 3800 open tickets,…
-
Tidy Repo
A beautiful, carefully curated list of both paid and free plugins. ᔥ
-
Automattic’s Awesome Remote Work Culture
Business Insider on how Automattic manages their distributed workforce.
-
Rethinking Content Editing in WordPress
I want to go to there.
-
LaunchKey
Speaking of passwords, LaunchKey looks like a nice alternative to other multi-factor authentication applications. And hey, big shocker, they’ve got a WordPress plugin.
-
Chrome’s insane password security strategy
Use Chrome? Go to chrome://settings/passwords and click on the “Show” button next to one of your passwords. After you’re through being outraged, go download a real password manager like LastPass or 1Password and take the afternoon to migrate everything over.
-
The Heartbeat API: Getting Started
The first in a series from Wptuts+ covering WordPress 3.6’s Heartbeat API.
-
Anonymity is bullshit
Anonymity is an option on the internet, but it is not an option for ethical business in my opinion. If you are running a serious website, or especially selling something, you should say who you are. Agreed. Sort of. Anonymous businesses like WP Avengers are bullshit. However, anonymous blogs offer people a way to voice opinions…
-
Sane Widget Sidebar Management
This. In core. Now.
-
Collections
Beautiful & seemingly well coded. Nevertheless, “read more” links are a fucking pox on the internet – and this theme relies on them. Heavily.
-
WP DB Driver
Considering an upgrade to PHP 5.5.x? It’s dangerous to go alone! Take this.
-
Remove WordPress SEO data from post table
Nothing against Yoast’s SEO plugin, but this shit is getting dropped into the mu-plugins folder on every site that I run.
-
Changeset 24998: “Remove ‘admin’ as default username in install.”
Yes!
-
WordPress Coleman
I’ve spent a lot of time since WordCamp San Francisco thinking about Matt’s expressed desire for faster, Chrome-like automatic patching in his State of the Word. Mainly, I got caught up in the “how” of it. Like how could they balance development on the trunk alongside rapid-fire, stable core releases? Then I read about the move to develop.svn.wordpress.org & Grunt for WordPress…