2013 is officially the year of testing in PHP. Often referred to as “the simplest testing tool ever,” Codeception will be leading the pack, with its...
We frequently teach specific technologies here at Tuts+ Premium. But, in real life, developers mix and match multiple technologies to get the job done. In...
I’m a confessed code editor addict, and have tried them all! I was an early adopter of Coda, a TextMate advocate, even a Vim convert. But all of that changed...
Ok, so you just bought a Mac. Congratulations! You've got a nice clean install of OS X and a world of possibilities at your fingertips—where to start?...
HTML5 is huge at the moment. Even my grandparents have heard of it! In step-by-step fashion, we’re going to dig into this new technology, including the...
You know you need to learn jQuery. Everyone else has, and you’re falling behind! No worries; it’s a brand new year, and what better way to celebrate it than...
In this course, we’re going to finally tackle those incredibly confusing regular expressions. Do they baffle you? Do they look like Egyptian hieroglyphs? No...
If you’ve wrapped your mind around the process of creating WordPress themes, now's the time to start thinking about taking things to the next level, by...
Have you learned the base id, class, and descendant CSS selectors and then called it a day? If so, you’re missing out on an enormous level of flexibility....
The Dunning–Kruger effect is a cognitive bias in which the unskilled rate their ability as much higher than it actually is, while the highly skilled...
This tutorial will teach you three different ways of creating diagonal lines in CSS. We will also discuss which of these methods you should use in different...
So you have a personal GitHub account; everything is working perfectly. But then, you get a new job, and you now need to have the ability to push and pull to...
Today, it's becoming more and more common for potential employers to simply request a link to your website. We have a number of resumes and CVs optimized for...
Earlier this morning, I needed to create vertical text for a project I'm working on. After trying out a couple of ideas, I took to Twitter to find what sorts...
This week, we'll look at some of the best practices for coding in JavaScript! Once you've reviewed the list, be sure to let us know what little tips you've...
This tutorial is specifically for those who are just diving into web development. If you have one year of experience or less, hopefully some of the tips...
There was a period of time, not too long ago, when PHP and its community were, for lack of better words, hated. Seemingly, the headline joke of every day was...
Processing credit cards is unfortunately far more difficult than we might hope, as developers. Given that it’s such a common task, is it really necessary...
There's no denying that ours is an incredibly difficult industry. Ever considered learning a second language? Well, how about five? That's what will be...