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
Mick Gibson, 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
Panayotis Matsinopoulos, 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
Panayotis Matsinopoulos, 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
Toby Tremayne, 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.
1 COMMENT
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
Glenn Goodrich, 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
Glenn Goodrich, 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
Sean Hudgston, 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
Michelle Sanver, 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.
Entrepreneur
Michelle Sanver, Nov 21

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. That’s one part of the PHP community that makes it really stand out – people share their knowledge and are more than willing to help others along their journey with PHP.
35 COMMENTs
Web
Eran Galperin, Nov 17

Software Development? We're Doing it Wrong.

Will open source be sustainable in tomorrow's software development industry? Eran Galperon fears not - unless it can be supported by a commercial framework.
HTML & CSS
Robert Mariotti, Nov 09

PHPMaster: The Importance of Standards

The working world would be nice if we could only develop and maintain our own code. The reason being: we would inherently understand the concepts, work-flow, and logic within it. But like every working developer I’ve ever known, including myself, our days are filled with maintaining existing programs – sometimes a process not for the feint of heart. As a long-time programmer, often with a staff of other programmers to watch over, I learned early in my career how important enforcing programming standards is in contributing to the overall success of a project.
17 COMMENTs
Programming
Craig Buckler, Nov 09

What's New in Firefox 8

Craig reveals what you'll find in the latest edition of Firefox -- including the new extensions authorization system.
HTML & CSS
Robert Mariotti, Nov 07

PHPMaster: The Importance of Standards

The working world would be nice if we could only develop and maintain our own code. The reason being: we would inherently understand the concepts, work-flow, and logic within it. But like every working developer I’ve ever known, including myself, our days are filled with maintaining existing programs – sometimes a process not for the feint of heart. As a long-time programmer, often with a staff of other programmers to watch over, I learned early in my career how important enforcing programming standards is in contributing to the overall success of a project
Programming
Abdullah Abouzekry, Oct 29

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

New audiences around the world access the Internet every second, most of whom would be delighted to find your content in their mother tongue. You might think you only need a good translator to translate the user interface of your website, an easy task nowadays given how easy it is to find one, but the bigger challenge isn’t translating or writing multilingual content… it’s writing the code behind the scenes. Localizing software applications in general used to be a cumbersome and error-prone task resulting in a lot of messy code. Some developers even use different versions of code for the same application but for different locales, which makes managing the codebase practically impossible.
We Teamed Up With SiteGround To bring you tried-and-true hosting, recommended for designers and developers.