Chris Shiflett posted a call to arms recently about the way Twitter has affected the amount and the way we use blogs. He makes the very valid points that it’s hard to find signal amidst the noise of Twitter, and to find resources later or follow the thread of conversation relating to any given topic is near-impossible.
“It’s Rebecca Black Friday”? Sounds like something Tom Baker would announce on Little Britain. So anyway. A teenypopper has released a “song” which has gone viral in a so-bad-it’s-good way and the whole Internet is howling over it.
Ok Skype, I finally caved in and installed your poxy app. Thing is though, you also allow calls to non-Skype numbers so I’d really appreciate it if you allowed it to be set as the default application to open href="tel:" links. Y’know, RFC 3966? Because believe it or not, some people still use those old-fashioned telephone numbers.
@font-face is the new darling of Web designers. With it, we can break out of the traditional web-safe font stacks and explore the full range of typography available to us in print. Of course, @font-face isn’t the first technique available to us, we’ve progressed through a number of others over the past few years so let’s take a brief recap.
Continuing from my previous post on troubleshooting SVN setup on Windows, I’ve recently encountered (and solved) quite a serious performance hit that’s been affecting my main development machine.
Since I spend a lot of time on the move, I do most of my development on my laptop, a Dell Latitude D430. It’s a fantastic little machine, but suffers from a storage bottleneck due to the PATA interface and 1.8″ disk, exacerbated by the requirements of a development environment – a web server, database server, IDE and SVN server & client place a lot of demands on the storage subsystem.
With the release of WordPress 3.0, the multisite functionality of WPMU was rolled into the main WordPress codebase. Before this, I hadn’t done any work with WPMU, so I was utterly dumbfounded to discover that when adding a new site to a WordPress network, WordPress adds another set of tables for each blog. That’s right. Rather than doing what you or I would do – adding a blog_id field to the existing tables – it creates an unwieldy mess of tables. As an example, one site I’ve been developing currently has 32 blogs, which all together add up to an astonishing 318 tables.
If you’ve never read The Daily WTF, it’s a fantastic site run by Alex Papadimoulis highlighting the horrors that readers have found and submitted in real production code. Reading it is a heady blend of “oops, I used to do that” mixed with some absolutely abysmal stuff that you’d swear couldn’t possibly be real.
I’ve been thinking a lot about interface design recently. Around client projects, I’ve been working on a premium WordPress theme called Bauhaus, which I’ll shortly be releasing on ThemeForest. I’ve spent a lot of time wrangling options in the WordPress admin interface, done a lot of research across the web and I’ve come to a startling conclusion: a lot of people are doing interface design wrong.
Twitter is rolling out a new UI for its web client, and I think they’ve got it right. 78% of users are using the website to post and read tweets, and the updated interface incorporates a lot of features previously only available in third-party clients.
After you’ve been working with code for a while, source control is a godsend. It provides a way of tracking changes, prevents conflicts and generally saves your bacon. Here’s how to set it up on Windows 7.