Posts Tagged Tools & Tips

HTTP: The Protocol Every Web Developer Must Know – Part 2

Posted by on Monday, 29 April, 2013
In my previous article, we covered some of HTTP’s basics, such as the URL scheme, status codes and request/response headers. With that as our foundation, we will look at the finer aspects of HTTP, like connection handling, authentication and HT...
Read More

Test-Driving Shell Scripts

Posted by on Friday, 26 April, 2013
Writing shell scripts is very much like programming. Some scripts require little time investment; whereas, other complex scripts may require thought, planning and a larger commitment. From this perspective, it makes sense to take a test-driven approa...
Read More

Writing a Shell Script From Scratch

Posted by on Friday, 19 April, 2013
Writing shell scripts can be rather daunting, primarily because the shell isn't the most friendly of languages to use. However, I hope to show you in this tutorial that shell scripting is actually not as tough or as scary as you might expect.For ...
Read More

IRC is Back: Here’s Your Starter Guide

Posted by on Tuesday, 16 April, 2013
How of many of you remember Compuserve? What about Prodigy? I'm asking because, back in the good ‘ole days, they were popular services that allowed you to communicate with other people from all over the world. In many cases, they offered co...
Read More

PSR-Duh!

Posted by on Thursday, 11 April, 2013
In a previous lesson here on Nettuts+, you learn about PSR; however, that article didn’t detail the process of integrating that coding style into your projects. Let’s fix that!Note: this article assumes that you’ve read PSR-Huh?, an...
Read More

HTTP: The Protocol Every Web Developer Must Know – Part 1

Posted by on Monday, 8 April, 2013
HTTP stands for Hypertext Transfer Protocol. It’s a stateless, application-layer protocol for communicating between distributed systems, and is the foundation of the modern web. As a web developer, we all must have a strong understanding of thi...
Read More

Guard is Your Best Friend

Posted by on Thursday, 28 March, 2013
A common argument against using preprocessors, like Sass, is that they introduce too much complexity, and are difficult to get started with. Especially today, though, this couldn’t be further from the truth. In this episode, I’ll demonst...
Read More

Developing with Sass and Chrome Developer Tools

Posted by on Tuesday, 19 March, 2013
In this tutorial, we’ll review the process of better integrating Sass debugging into our workflow with Chrome Developer Tools.Introduction – SassSass stands for Syntactically Awesome Stylesheets; think of it as an extension to vanilla CSS...
Read More

Pro Workflow in Laravel and Sublime Text

Posted by on Thursday, 14 March, 2013
Not too long ago, I built a handful of generators for Laravel, which ease the process of various tasks. Today, thanks to help from Gaurav Narula, we’re turning things up a notch with the release of a new Sublime Text plugin that leverages the p...
Read More

Relational Databases for Dummies

Posted by on Wednesday, 13 March, 2013
Web apps can be split into two major components: a front-end that displays and collects information, and a back-end for storing the information. In this article, I’ll demonstrate what a relational database is, and how to properly design your da...
Read More