Archive for the 'Programming' Category

Best of Tuts+ in January 2012

Friday, February 3rd, 2012

Each month, we bring together a selection of the best tutorials and articles from across the whole Tuts+ network. Whether you’d like to read the top posts from your favourite site, or would like to start learning something completely new, this is the best place to start! Psdtuts+ — Photoshop Tutorials Create a Pimped Out [...]

Learn jQuery in 30 Days

Thursday, February 2nd, 2012

Sometimes, it’s easy to become overwhelmed by how much there is to learn in this industry. If jQuery happens to be on your personal “need to learn soon” list, then I’m happy to announce my new course: “Learn jQuery in 30 Days”. If you’ll give me fifteen minutes a day for the next month, I’ll [...]

Recently in Web Development (January ’12 Edition)

Tuesday, January 31st, 2012

Web development is an industry that’s in a state of constant flux with technologies and jargon changing and mutating in an endless cycle. Not to mention the sheer deluge of information one has to process everyday. In this series, published monthly, we’ll seek to rectify this by bringing you all the important news, announcements, releases [...]

Writing an API Wrapper in Ruby with TDD

Sunday, January 29th, 2012

Sooner or later, all developers are required to interact with an API. The most difficult part is always related to reliably testing the code we write, and, as we want to make sure that everything works properly, we continuosly run code that queries the API itself. This process is slow and inefficient, as we can [...]

24 Extremely Useful Ruby Gems for Web Development

Friday, January 27th, 2012

One of the nicer things about developing on the Ruby platform is the sheer amount of meticulously categorized, highly reusable code wrapped up as aptly named ‘gems’. I’m sure you’ve heard of popular frameworks like Sinatra or the super popular Rails but you’re missing an entire spectrum of gems that handle issues at a much [...]

Meet Crockford’s JSDev

Thursday, January 26th, 2012

Recently, Douglas Crockford released a neat tool that makes the process of developing and testing your JavaScript a bit easier. Interested in learning more? Watch today’s quick tip to find out! Watch the Screencast Show Link Douglas Crockford’s Google+ Post JSDev | Github Labelled blocks, useful? Gist of test_code script I created in the screencast [...]

.htaccess Files for the Rest of Us

Tuesday, January 24th, 2012

.htaccess files are used to configure Apache, as well a range of other web servers. Despite the .htaccess file type extension, they are simply text files that can be edited using any text-editor. In this article, we’ll review what they are, and how you can use them in your projects. Please note that .htaccess files [...]

Testing your PHP Codebase with EnhancePHP

Sunday, January 22nd, 2012

You know it; I know it. We should be testing our code more than we do. Part of the reason we don’t, I think, is that we don’t know exactly how. Well, I’m getting rid of that excuse today: I’m teaching you to test your PHP with the EnhancePHP framework. Meet EnhancePHP I’m not going [...]

jQuery Mobile Framework Tutorials

Friday, January 20th, 2012

jQuery Mobile is a flexible jQuery/HTML5/CSS3-based framework that you can use to build web sites optimized for display on a large variety of mobile devices. jQuery Mobile is easy to use and develop due to its lightweight code. Multiple themes and designs allow you to change your site and appearance easily. This VTC course by [...]

New Course: Introduction to Web Typography

Friday, January 20th, 2012

Web typography is accessible to everyone. If you’ve ever built or designed a web page, you’ve almost definitely turned your hand to web typography of some sort. As a discipline, typography has been practiced for hundreds of years, and as a result there are many lessons and conventions we can learn from. Saying that, web [...]