PHP - Dynamically adding an active state class to a nav when using includes with JS

As I prefer to use PHP includes to visually clean up my sites, I tend to run into a problem where an active state for buttons or icons is not set. This means that if the header is in an include, and a user lands on the contact page, they're unable to tell whether a menu option is the one they selected. Problematic.But, here's a couple of code snippets that worked for me, both in [...]

Bug Fix: CSS transition effect has a 1 pixel move, or jump.

This one pixel error was causing an unnerving issue with a web page and google failed to help me find the result. Once I knew what to search for, it seemed that a lot of folks were having this issue. Hope this snippet helps.Problem: Images or elements that have an opacity transition on them jump 1 pixel on hover if there is a transformation applied as well. This is true for 3d [...]

CSS Tip: Even columns of text with wrapped content in columns

  In order to have responsive multi column layouts I would use the typical float:left property on all my column classes and size them by percept of screen width. Well, there's a cleaner and simpler way. Especially if you want your text to automatically flow and maintain even column height! I feel pretty late to the game on this - how did i miss it?Apply to the parent [...]

Buying twitter followers with Fiverr, and other marketing tricks

  A while back I heard about this interesting startup called "Fiverr".  The concept is simple - people post services they are willing to accomplish in return for $5. Some are silly -"I'll write your company name on my hand!" - and others seem to be more practical, "I'll write a 500 word blogpost on your topic of choice." As we like to test things out here, I thought it a good [...]

The art of Serendipity or: How to make your own luck by being smart about it.

  In business, like in history, no one writes about the losers, they write about the leaders, the winners, those lucky enough to have been at the right place at the right time, met the right person, and then managed to build the next greatest company, built a great product, or did something that changed the world. They often cite these people as being lucky, or having been in the right [...]

Paid and Free Stock Photo Resources to Use in Your Design Work

Photography and imagery both play integral parts in communicating value, product quality, and can greatly enhance the user experience.  But sometimes, a project simply doesn't have the budget nor necessity for a professional photographer. While working with a photographer will drastically increases the quality of the content, and if you can afford it we highly encourage you to do so, stock [...]

Microsoft's Missed XBOX Opportunity

With over 80 million units sold you could say that the XBOX 360 was a runaway success, you could say that by offering living room apps such as Netflix, HBO Go, ESPN, Facebook and similar, Microsoft started to change the way that consumers interact with their living rooms. You could say these things, but you’d be missing an altogether larger opportunity that Microsoft disregarded, and from [...]

An Exercise in Branding Lower Manhattan - This is LoMa

  Last week I had the pleasure of meeting with Daria Siegel from the Downtown Alliance. In part we discussed our work at SWARM, though the majority of our time was spend discussing one of the Alliance's programs - branded as LaunchLM. A relatively new initiative that is seeking to diversify the types of companies that exist in the lower part of manhattan. For those unfamiliar with the [...]

The Benefits of Paired Design

  The team over at Pivotal Labs, a NYC & SF Dev shop, are big proponents of Pair Programming. This is a programming methodology where two developers sit next to each other at two computers that are showing the same screen so they can work on the same code together at the same time. This has many benefits. Neither becomes distracted checking email or updating Facebook so their time is [...]

Design Resources for Low Budget Startups and NonProfit Organizations

  We've worked with many a startup before starting SWARM and one thing is common among all of them, they're strapped for cash, and good design can get pretty expensive and fast. So while this problem isn't exclusive to startups or non profits, reducing design costs can help you fatten up your bottom line.Below are a series of options for reducing the cost of design services and making them [...]

Let's solve digital.