css

CSS: Simple Sticky Footer

The sticky footer… The oh-so-sought-after expanse at the bottom of the page that contains contact information, site navigation, a call to action, or whatever else you might want to chuck in there. It’s the element that knows its place in the world (wide web) and embraces it by staying in it’s place. A well executed sticky footer encourages your site visitors to further engage; it […]

History and Background of JavaScript Module Loaders

Introduction Application logic for web apps continues to move from the back end to the browser. But as rich client-side JavaScript apps get larger, they encounter challenges similar to those that old-school apps have faced for years: sharing code for reuse, while keeping the architecture separated into concerns, and flexible enough to be easily extended. […]

How to Clear an Array in JavaScript

Arrays are awesome! They allow you to store multiple values in a convenient, indexed set. In JavaScript, arrays can be declared literally or they can be initialized using the Array constructor function. But wait… What if you want to empty an array instead of creating one? Hmm… perhaps not as straightforward. Have no fear, there are […]

Brainstorming a Creative Project Part 4: Conclusion

So far in this series on creative project brainstorming, we have looked at the type of questions and exploration techniques you could use when you’re in the challenge phase of your project. In this last part, though short, we’ll cover how to close the project discovery and let you do the actual work. Closing an […]

A Really Good Second Pair of Eyes

This month (October) is my two-year anniversary at appendTo. Two years may not sound long to you but in the tech world it is a bit of an eternity. My wife Brittany still can’t believe I’ve stayed that long–most of my other jobs have been project-based and have lasted a year or less. When I started […]

Brainstorming a Creative Project Part 3: The Exploration Phase

In Part 2 of this series, you learned what being in the challenge space means and about some of the overall techniques used while there. Now begins Part 3 which will take you deeper into the exploration phase of brainstorming your creative project by investigating on more granular level. Types of Questions We spent some time over the last […]

Brainstorming a Creative Project Part 2: The Challenge Space

In Part 1 of this series we talked about how to set goals and how to avoid the challenge space. In this section we will go into what exactly the challenge space is and how to use it effectively. The Challenge Space The Challenge Space is the phase of a creative project during which you task […]

Fostering Long-Term Business Relationships

Oftentimes, in the wonderful world of consulting, business relationships begin and end with the duration of the project. Your partnership is quick and efficient and if you can make each other laugh occasionally along the way, the collaboration becomes all that more enjoyable. When the project is complete, everyone says their thanks and congrats and […]

Brainstorming a Creative Project Part 1: Getting Started

Introduction The process of creating something can follow a very difficult and winding path. Many people have fantastic ideas, but lack the follow through to see the project to completion. Many times, this is because there is a lack of understanding on how to go about the creative process. We unconsciously think the project will […]