Updated on May 21, 2015 in Learn
A Step-by-Step Guide to Getting Your First Web Development Client
Freelancing is a seductive work option. You get to control your time, your income and your career. You also get to control your skill set. You accept the projects that will help you grow and decline projects that will not….
Updated on July 9, 2021 in Learn
Creating a Responsive WordPress Theme with Bootstrap: A How-To Guide
In this tutorial, we will learn how to make our own responsive WordPress theme using Bootstrap. Bootstrap is a responsive framework for building web sites and applications, and it’s a great starting point for building a responsive WordPress theme. Check…
Updated on May 21, 2015 in Learn
Beginner’s Guide to jQuery
jQuery’s core functionality has a whole host of cool things to explore. jQuery allows you to manipulate HTML elements, transverse around the document, add event listeners (e.g. when you click on an element), perform AJAX requests and effects. If you…
Updated on May 21, 2015 in Learn
Quick Tip: How to Achieve Pixel Perfection in Photoshop
In this Treehouse Quick Tip, we’re going to learn how to deal with unwanted anti-aliasing in Photoshop and achieve pixel perfection when working with vector shapes. This method is referred to as pixel-hinting. Using Adope Illustrator and Photoshop, you can…
Updated on May 26, 2026 in Learn
Command Line Tutorial for Beginners: Mac, Windows & Linux
Originally published September 27, 2012 by Jim Hoskins. Updated for 2026 to cover Mac, Windows, and Linux. The command line can feel like a scary place the first time you see it. You read some instructions that tell you to…
Updated on May 21, 2015 in Learn
Using inline-block to Display a Product Grid View
I have been working on a website that displays products in a grid view, with each product containing a title, an image and some in a grid view. To achieve this layout, I used an unordered list with the CSS…
Updated on May 21, 2015 in Learn
Responsive Web Design in the Browser Part 1: Kill Photoshop
If you’re like me, then you’ve had a love/hate relationship with Photoshop for almost a decade. The software is bloated, it crashes right at the moment you forgot to hit save, and it produces a design that is nothing more…
Updated on May 21, 2015 in Learn
Coding in the Cloud: Writing Code on a Server with Tmux
If your computer crashed right now, how long before you could be productive on a new machine? Hopefully you’re already backing up all of your important files, and using version control on all your code, so getting your data back…
Updated on August 27, 2025 in Learn
Beginner’s Guide to Responsive Web Design
Whether you’re a beginner or a seasoned web professional, creating responsive designs can be confusing at first, mostly because of the radical change in thinking that’s required. As time goes on, responsive web design is drifting away from the pool…
Updated on November 16, 2022 in Learn
Create your first WordPress Custom Post Type
What is it and What it isn’t Everyone’s talking about them. I asked Chris Coyier from CSS-Tricks what excited him about WP3 and he replied custom post types: “Think of how Tumblr works – how you can publish photos, quotes,…
Updated on May 21, 2015 in Learn
Command Line Basics
After part one of the git for designers post, Kim Røen suggested in the comments doing a post with some instructions on using the command line. This is that post. We’re going to be focusing on the Mac side of…
Updated on July 14, 2015 in Learn
Detect What A Mobile App Is Sending To Its Servers
Recently there has been a lot of chatter about mobile apps uploading your entire address book to their servers. The app makers claim that their intentions are noble, yet they have no right to the data unless you give consent….