Yearly Archives: 2013

CDNJS: The Missing CDN

The Google CDN is an awesome way to speed up page load times, but it only has a few of the most popular JavaScript libraries. That’s what CloudFlare is aiming to rectify with their CDNJS. They have a ludicrously long list of libraries—JavaScript, CSS, SWF, images, etc.—served over HTTP/HTTPS/SPDY.

Need 960gs, Twitter Bootstrap, Backbone.js, TinyMCE or something else entirely? They probably have it. If they don’t, you can open a pull request on GitHub to add it!

And since it’s backed by CloudFlare, it should be reliable. They know what they’re doing.

CDNJS — The Missing CDN [CloudFlare]

Find the Number of Lines in a Git Repository

Want to figure out how many lines of code are in your Git repository? I’ve had an alias in my .bashrc file for ages that does just that. It uses git ls-files to generate a list of files, which it then passes it to…

WordPress 4.0 Would Be a Good Chance for a Rewrite

It’s no secret that the WordPress codebase is a mess. It seems that not a week goes by without some blogger publishing a post criticizing it. Unfortunately, fixing it is no simple matter. One of the goals the WordPress project holds is to maintain…

CSS Zen Garden Returns

It’s been ten years since CSS Zen Garden launched with its goal to excite and inspire people to build creative designs with the much more limited tools CSS offered at the time. A decade later, it’s back. Given how the CSS landscape has changed…

Adobe Kills Creative Suite, Demands Monthly Subscription

At the Adobe MAX conference this week, Adobe announced that they will be discontinuing their Creative Suite products (Photoshop, Illustrator, etc.) in favor of their subscription-based “Creative Cloud” service. Instead of purchasing the software outright, and upgrading at your leisure, the new system involves…

IMDB Search JSON

How IMDB’s Speedy Search Suggestions Work

If you type a few letters into the search field over at the Internet Movie Database, you might notice how fast it is. That’s because they’re not served dynamically from their primary servers. IMDB, instead, serves the JSON data for search suggestions from a…

WordPress Security Advisory: Harden Your Admin Login

There has been news lately of a distributed attack against WordPress sites. A growing botnet has been running dictionary attacks against sites powered by WordPress, in effort to gain access to the the admin panel and infect the server. As is usually the case…

ServerBear Benchmarks

ServerBear: Performance Benchmarking For Linux Servers

The popular options for VPS hosting for the past few years have been the venerable Linode, VPS.net (my provider of choice since 2009), the late SliceHost, Rackspace and Amazon EC2. A new name has been cropping up more and more lately, though: DigitalOcean. After…

BlogBuzz April 13, 2013

WordPress 3.6 to Have Audio/Video Support in Core

Here’s some great news from the WordPress development blog: WordPress 3.6 is going to have built-in support for audio/video playback. You will be able to upload a media file, and WordPress will handle playback with the MediaElement.js. Shortcodes will be available, as well as…