Tweet & Share Like A Pro in 5 Minutes

Posted on Tue, May 06, 2014 in Digital Marketing, Business Operations, eCommerce by Alum

If you follow enough people or brands on Twitter, you’ll have noticed that many use nice friendly shortened links rather than the full, ugly ol’ URL you’d normally see in the address bar. Of course, Twitter shortens the longest links by default but using Twitter’s shortening is for rookies, not professionals. Get ready because you too can be tweeting & sharing like a pro in just 5 minutes.

Read More

Do You Ignore Your .Gitignore?

Posted on Tue, January 21, 2014 in Web Development by Alum

I have come to find that a lot of people are confused about .gitignore. Let’s talk a bit about what the file does, how to interact with it, and how to know if it’s not ignoring files like it should.

Read More

Weird Tip: Using localhost to merge folders on OS X

Posted on Mon, January 06, 2014 in Web Development by Alum

Every now and then, a developer might find themselves needing to merge two folders on their local file system - like when updating several modules for EE without wanting to traipse up and down the file tree.

Read More

Working at GRAYBOX

Posted on Fri, December 20, 2013 in Web Design by Alum

Working at GRAYBOX the last month has been a great adventure—and it’s only just getting started.

I used to be a classical musician—Now I’m a junior web developer

Before I started working at GrayBox, I worked as a classical musician teaching private lessons and playing gigs, as well as having other various jobs. I began learning about web development in early 2013, soaking up all I could. I took advantage of the internet and reading as many books as I could.

Read More

Dev Toolkit: Code Snippet Storage

Posted on Fri, December 20, 2013 in Web Development by Alum

The saying goes that good developers write code and great developers steal code*. The best developers however are those who are able to steal from themselves. The great thing about working with digital tools is the ability to apply previous solutions to new work with copy/paste. Reusing code in this manner can save development time is a standard practice, especially for veterans of the industry who get both smarter and lazier as time goes on. What's hard though is keeping all of your stolen code handy, ready to pop it into the template or script or whathaveyou. Back in the day™ we kept this...

Read More

Great Advice for Understanding most Users

Posted on Fri, December 20, 2013 in Web Design, User Experience by Alum

Do you ever have a hard time explaining UI and UX to clients or coworkers? We came across this video the other day and found it humorous and helpful in explaining the sometimes counter intuitive design decisions that get made to make our sites user friendly.

Read More

The Query Module - Getting ungettable data into your templates

Posted on Fri, December 20, 2013 in Greatest Hits, Web Development by Alum

At its core the job of a CMS is to retrieve information from a database and display it to a user. Inside of ExpressionEngine the most common example of this is the Channel Entries module, which at its most basic it looks something like this;

{exp:channel:entries channel="blog"}

{title} {blog_intro} {blog_body}

{/exp:channel:entries}

If you’re familiar with EE then you should know instantly what’s going to happen here. ExpressionEngine will output the Title, Intro and Content for each entry in the blog channel, one after the next. By adding parameters like “limit=”, “orderby=”,...

Read More

What kind of Social Media User is your company?

Posted on Mon, November 04, 2013 in Digital Marketing by Alum

At GRAYBOX we’ve been working out our social media strategy. As our company grows and we bring in new people with new ideas, we’re slowly working out a consistent strategy that our whole team engages in.

While utilizing different tools and experimenting, I came across tweetlevel and a helpful list of the different kinds of twitter users they have identified. It has helped us decide what kind of social media users we are, and what kind of user we want to be. Take a look, I think it is helpful.

Idea Starters – this small collective of people are the creative brains behind many of the...

Read More

3 Questions to Help You Assess Your Team

Posted on Fri, October 25, 2013 in Business Operations by Alum

After a long season of having our heads down on client work and pushing out several site launches and marketing campaigns, we like to assess results and improve our systems and communication as a team.

One of the things that I'm fascinated with in business and life in general is people. Managing projects overseeing work and communication from clients and coworkers provides an interesting perspective for how different people with various personalities work and communicate together, or fail to do so. Often, improvements that can be made revolve around understanding and contextualizing to...

Read More

Dynamically Add Active Class to Links with jQuery

Posted on Thu, October 24, 2013 in Web Design by Alum

Here is a quick snippet that I’ve found useful on several occasions, particularly when you want to build out navigation dynamically and need a quick and dirty way to highlight the currently active page’s link

Read More

Tell Us About Your Project

Invalid phone number