19 COMMENTs
JavaScript
Craig Buckler, Oct 05

Introducing TypeScript -- JavaScript on Steroids

Craig looks at Microsoft's new TypeScript langauge which transcompiles into native JavaScript. Are you tempted by the syntactical sugar?...
26 COMMENTs
Web
Craig Buckler, Oct 01

Browser Trends October 2012: the Calm Before the Storm?

Craig takes another look at the desktop and mobile browser usage charts. Has Chrome reached saturation point? Can IE10 reverse Microsoft's downward trend?
11 COMMENTs
Web
Craig Buckler, Sep 26

Happy 10th Birthday Firefox!

Mozilla's Phoenix project was released to an unsuspecting public on September 23, 2002. Craig looks back at the early years of the decade which gave us Firefox.
1 COMMENT
HTML & CSS
Craig Buckler, Jul 16

What's New in Firebug 1.10

Craig looks at the best new features in Firebug 1.10. The web developers' favorite add-on continues to evolve at a rapid pace.
8 COMMENTs
HTML & CSS
Craig Buckler, Jul 02

What's New in Chrome 20

Craig attempts to find new features lurking below the surface of Chrome 20 - Google's latest browser release.
11 COMMENTs
Entrepreneur
Craig Buckler, Jun 28

Brackets: a Revolutionary Code Editor for the Web

Craig looks at Brackets, a new open-source editor from Adobe which could change the way we develop web pages.
27 COMMENTs
HTML & CSS
Craig Buckler, Jun 06

What's New in Firefox 13

Unlike previous lightweight releases, Firefox 13 introduces several new features. Craig examines the best.
8 COMMENTs
Programming
Craig Buckler, May 17

What's New in Chrome 19

Craig looks at several interesting features which have appeared in Google Chrome 19.
8 COMMENTs
Programming
Craig Buckler, May 02

Watch Kevin Yank Introduce his NEW book "PHP & MYSQL: Novice to Ninja"

8 COMMENTs
Programming
Craig Buckler, Apr 25

What's New in Firefox 12 and Chrome 18

Firefox 12 and Chrome 18 have been released in the past few days. Craig looks at a few (very few) of the new features.
29 COMMENTs
HTML & CSS
Craig Buckler, Mar 14

What's New in Firefox 11

Another six weeks has passed and Mozilla has released a new version Firefox. Craig looks at the new features in Firefox 11 including the stunning Style Editor and 3D Page View.
8 COMMENTs
Entrepreneur
Craig Buckler, Feb 29

Why Web Developers Will Want a Slice of Raspberry Pi

Craig looks at the Raspberry Pi - a micro PC aimed at the education sector which could be ideal for web developers. The cost: just $35.
3 COMMENTs
Programming
Craig Buckler, Feb 19

MySQL Master-Slave Replication: Starting Replication

Panayotis Matsinopolouos continues his account of how his company set up a successful MySQL Master-Slave configuration. This is the second of two parts.
8 COMMENTs
Programming
Craig Buckler, Feb 15

MySQL Master-Slave Replication: Setting Up

There are very good reasons for setting up Master-Slave MySQL replication, not least being able to run backups off the Slave without impeding the performance of the Master. Panayotis Matsinopoulos explains.
21 COMMENTs
HTML & CSS
Craig Buckler, Feb 01

What's New in Firefox 10

It's too late to upgrade to Firefox 9 - version 10 has been released. While we're becoming used to lightweight sets of new features, Craig finds a surprising number of additions in the new browser.
HTML & CSS
Craig Buckler, Jan 05

Hadoop 1.0 Release – Big Data for everyone

Apparently 90% of the data in the world was produced in the last 2 years – which should give you some idea of just exactly how much data is being accumulated the world around, especially by large companies like Google. The data field is so enormous that traditional methods of linking, searching and retrieving data don’t work any more. This is Big Data. Big Data The term “Big Data” was popularized by Roger Magoulas from O’Reilly in 2005, although avid net trawlers have found evidence of the term being used occasionally as far back as 2001
14 COMMENTs
HTML & CSS
Craig Buckler, Dec 21

What's New in Firefox 9.0

If you've been holding off installing Firefox 8.0, you're too late - Mozilla released Firefox 9.0 on December 20, 2011. Craig looks at the new features and future prospects for the browser.
Programming
Craig Buckler, Dec 20

How to Enable WebGL for Blocked Graphics Cards in Firefox

Craig reveals how you can run WebGL applications in Firefox even if your graphics card has been blacklisted. It's dangerous, but worth the risk to play X-Wing!
29 COMMENTs
WordPress
Craig Buckler, Dec 13

What's New in WordPress 3.3

Craig looks at the new features in WordPress 3.3 - the web's most widely-used Content Management System.
HTML & CSS
Craig Buckler, Dec 02

RubySource: Happenings in Ruby

There I was, sitting at my desk looking over the upcoming article schedule for Rubysource, when I realized I had inadvertently published TWO articles on Wednesday. The immediate consequence of my stupidity is we’d have no article to run on Friday (we try to publish M-W-F around here) and I’d have to fend off a bunch of different questions that all had the same answer: “Because I am stupid.” It’s our reaction in times of high adversity that define who we are as managing editors. Our first reaction was to smash our head on the desk while coming up with various adjectives about ourselves. Our second reaction was, inexplicably, to start referring to ourselves in plural third person, like royalty
HTML & CSS
Craig Buckler, Nov 30

RubySource: Loccasions: Going Client-Side with Leaflet, Backbone, and Jasmine

We’ve finally arrived at the moment of the map. For the last several articles in the Loccasions series , I have promised things like “in the next post we will deal with the map” and “I will lower taxes,” and I have not delivered. In this post, I will fulfill at least one of those promises. Adding the map to this application is almost completely a client-side proposition.
Entrepreneur
Craig Buckler, Nov 28

PHPMaster: Introduction to Git, Part 1

Git is a (distributed) version control system. What is that? A version control system is software that allows a programmer to track and manage the history of a project, where such a project could be a single file, a set of files, or an entire open source project with multiple programmers contributing from around the world.
Programming
Abdullah Abouzekry, Nov 27

PHPMaster: Localizing PHP Applications “The Right Way”, Part 5

In Part 4 you learned how to use gettext for one of the most complex aspects of localization a developer can face, plural forms. In this, the final part of the five-part series, I’ll teach you how you to automate part of the localization process by extracting msgids and generating a PO template file ( .pot ) from your application’s PHP code. Let’s dive right in! Extracting Strings from Source You’ve seen how powerful gettext is, and how easy it was to incorporate localization into your applications. But what about ongoing maintenance?
Entrepreneur
Craig Buckler, Nov 27

PHPMaster: The PHP People

If you’re ever stuck on a problem, Google it and you’ll find a swarm of users have most likely experienced the same issue and have already shared their solution. If it’s not out there, ask in a public forum and people will help you find the answer. And if you’ve managed to solve it yourself, then write about it! That way you’ll be contributing to helping others the same way others are willing to help you.