1. Authors
  2. Joshua Johnson

Joshua Johnson

Joshua Johnson

Equal parts editor, writer, designer, and photographer. Hit me up on Twitter, or check out my photos.

Is This Spec Work? Should Designers Be Asked to Prove Their Worth?

Business / 13 Oct 2011

Is This Spec Work? Should Designers Be Asked to Prove Their Worth?

Let’s discuss a topic that gets your blood boiling: spec work. What is it and why do designers hate it? This will give us a foundation to discuss some legitimate practices that many are labeling as spec work hiring tactics.

Do you think a designer should be asked to prove himself/herself before being hired? Is this debate an example of employers going too far or designers not willing to go far enough? Let’s find out.

Establishing a Hierarchy of Goals for Everything You Design

Business / 10 Oct 2011

Establishing a Hierarchy of Goals for Everything You Design

What one thing above all else makes for a great design? Where should your focus lie? More importantly, is it possible or even desirable to focus on a single goal at the expense of others?

Today we’ll take a look at why goal-oriented design is good design and discuss how being a designer means weighing several competing factors. We’ll also discuss how to decide which goals are the most important and how establishing a hierarchy for each project will make for a better experience for the client, the user and the designer.

What Is HTML? the Anatomy of an HTML5 Document

HTML / 10 Oct 2011

What Is HTML? the Anatomy of an HTML5 Document

This is the second article in our series on the absolute fundamentals of web development. Our first article explained in detail what HTML is on a conceptual level. We looked at what a markup language is, what tags are and how HTML compares to other important pieces of the web development puzzle such as CSS.

Join us today as we move on and take a look at each basic piece of an HTML document. I’ll explain all that stuff at the top of an HTML file that confuses you and outline the basic structure that you’ll follow for creating your own HTML files.

What Is HTML? Back to Basics

HTML / 8 Oct 2011

What Is HTML? Back to Basics

Since I have a background in print, I’m always eager to help designers from other areas get a start in web design and basic development. I know from experience that the transition is an extremely intimidating one that many people simply don’t think they can manage.

Fortunately, I can also attest to the fact that it’s probably not as difficult as you might imagine. In the world of hardcore coding, HTML and CSS rank pretty low on the barrier to entry scale.

Today we’re going to start a series that examines the basic building blocks of web development. HTML, CSS, JavaScript; if you’re a complete and utter beginner who might not even have a basic grasp of what these technologies are much less how to wield them, then this series is for you.

Five Fascinating Things You Didn’t Know About Famous Car Logos

Graphics / 5 Oct 2011

Five Fascinating Things You Didn’t Know About Famous Car Logos

Automobile logos represent some of my favorite emblems. I recently became curious as to the origins of several of these popular icons and came across some incredibly interesting facts!

Join us as we look back at some of the most well known logos around and uncover some of their unbelievable secrets!

Layouts / 3 Oct 2011

Doing More With Less: Tips for Designing With Limited Resources

Today we’re going to tackle some common issues that arrive not with having too much scattered content but with too little. How can you flesh out a design when your client has barely given you anything to work with?

We’ll go over some quick and easy tips for crafting gorgeous designs that don’t feel empty despite using very few resources.

Mobile / 30 Sep 2011

How to Crank Out a DIY Mobile Site in Minutes Flat

Huge strides are being made in professional web design in the mobile arena. More than ever, the web is a place that’s quite friendly to devices of all shapes, sizes and operating systems. If you’re not a professional designer, this news can be unwelcome and even overwhelming as you wonder how you’re going to afford or create your own mobile site.

Today we’re going to take a brief look at how mobile websites are becoming ubiquitous, why turnkey DIY services are a necessary part of the web design world and a few of these services for you to check out. We’ll even walk you through the process of using one of these services so you can see how easy it is to have your own mobile site up and running in minutes.

CSS / 28 Sep 2011

CSS Button Tutorial: How to Code Buttons in 5 Simple Steps

Here at Design Shack we like to feature a full range of tutorials, from expert PHP projects to very simple CSS tips. Today’s tutorial is targeted at those still in the beginner stages of CSS.

One of the most frequent questions I get from CSS beginners is, “How do I create a button?” It’s a simple question with a complicated answer. There are quite a few ways to go about it and unfortunately there are also quite a few ways to go wrong. When I first started out in CSS, figuring out all the button syntax was one of the most persistent troubles I faced, it seemed like I was always doing it wrong. Today we’re going to walk through a very simple and flexible process that you can apply to any button you create. More important than the end result is the in-depth explanation at each point outlining why we do it that way.

Business / 21 Sep 2011

Career Options: 10+ Types of Graphic Design Jobs to Consider

So you want to be a graphic designer? What does that mean exactly? What types of jobs are available? It turns out deciding to be a designer is a pretty vague choice that often requires some more direction and career evolution before you really land yourself in a meaningful career.

Today we’ll explore the underlying structure of the graphic design industry and take a brief look at some different design jobs and career paths that you can and should explore. Whether you’ve been a designer for ten minutes or ten years, this article could help you find your place in the industry.

Graphics / 20 Sep 2011

10 Tips for Designing Better Infographics

Infographics have been around for ages but in recent years they’ve really come into the spotlight as an almost irresistible way to communicate complex scenarios and information. We can’t help it, when we see a link for an infographic, we almost have to check it out!

If you’re at all interested in infographic design, read along as we take a look at some of our favorite examples and discuss some important do’s and don’ts for creating compelling and effective graphics.

CSS / 19 Sep 2011

Build an Animated Mario Block Navigation Menu With CSS3

Today we’re going to have some good clean fun by recreating the animated Mario Bros. question mark box with pure CSS3.

Along the way you’ll learn how to use several cool CSS3 technologies such as rounded corners, box and text shadows, and keyframe animations that work in both Safari and Firefox. Let’s jump in!

Graphics / 15 Sep 2011

Then and Now: The Evolution of Cereal Mascots

Today we’re going to have some good old nostalgic fun and take a walk through cereal box history to look at some beloved characters that have been with most of us since we could chew.

Keep reading to see what your favorite cereal box mascot looked like years ago versus today!