Today, there’s hardly a facet of life where we aren’t interacting with a computer of some sort. We program our alarm clocks to ensure we wake up on time. We set a program on our microwave to heat our food. There are even special ways to construct search requests on Google to narrow down your results. These seem like ordinary, even mundane, tasks, but we are programming. In the workforce, many professions make use of software such as Microsoft Excel, which allows the user the opportunity to custom program in equations and logic, and allows people who don’t think of themselves as programmers to create full blown applications, and even games.
The use of programming in everyday life will only increase. People will find innovative ways to leverage technology to support needs in their lives, and a foundation to this learning should start as early as possible.
As parents of the future generation, I ask that you introduce your children at an early age to computers. As my father explained to me when I was very young, there is far more that you can accomplish on a computer than play games. I was extremely fortunate, and had a computer in the house when I was young. I remember writing simple programs in BASIC on an Apple ][ computer. At the time, most of my programming involved drawing pictures on the screen, but I was programming. The foundation of my understanding of software happened when I was very young, and I continued to hone these skills in college.
Last month, my son, who is in first grade, came home with a certificate announcing he had participated in The Hour of Code. In association with Code.org, the hour of code is an initiative that aims to introduce young people to coding. In my son’s recollection, all he did was play games, however these games involved setting small instructions on familiar character (Angry Birds, Frozen, etc.) to have them perform a series of actions. The Hour of Code is an event that is scheduled to happen in December, but the website is available year round and free. I recommend that you log in and encourage your children to learn the fundamentals of code. You should also reach out to your local school and ask them to set aside time to participate.
“65% of U.S. shoppers will browse online and buy in store over the holidays. 47% will actually purchase online.” – InternetRetailer
More and more American’s are flocking to the Internet for holiday shopping, especially with so many special day sales: Black Friday, Cyber Monday, Giving Tuesday, etc. If you’re an eCommerce site, it’s now not a point of “Are we going to do anything special for the holidays?” but more of “What are we going to do?” Even if your site doesn’t host any holiday promotions, why wouldn’t you make the most of this time of year to increase your revenue? In 2013, online spending hit $2.29 billion on Cyber Monday alone!
Though the holiday season is quickly approaching, it is never too late to perform some quick-turnaround search engine optimization (SEO) just in time. Here are four last minute tips to bolster your SEO presence for the holiday shopping:
Amazon and eBay
Leverage these two major holiday players. Adding your products to their site can help bolster your SEO. We know how popular they are so doing this can provide a major boost to visibility – thus increasing sales and traffic. In 2013 on Cyber Monday for Amazon, more than “36.8 million items were ordered worldwide. That’s about 426 items purchased per second.” – TheVerge
Top Landing Pages
You should have a pretty good idea of where the majority of users are going on your site. Make sure these landing pages include special holiday promotions. If it doesn’t make sense to do this, at least add links on these pages to your holiday pages – giving them another avenue to reach your holiday deals. People are already visiting these pages, use that to your advantage.
Claim or create listings for your site on high authority holiday shopping sites such as Cybermonday.com or Cybermondaydeals.com. Also post daily comments to your primary Social Media sites – this could be just the thing for that extra boost. For example, killer gift lists and sales would almost certainly be well-received. Not only is this establishing backlinks, this is another way to get your name and content out there.
Shopping Never Sleeps
According to Google and Your Business, one third of all shopping-related searches are now happening between the hours of 10pm and 4am. While it is unreasonable to monitor outside of business hours, an easy way to manage the non-working hours is to setup Google AdWords. With such features as automatic bidding, AdWords allows you to create an optimal online-advertising strategy to reel in those late night “primers”.
Though the holiday season can be a stressful time for your business, remember that there are always solutions out there. Following these simply SEO techniques, you too can join the online shopping movement and turn this holiday season into a more fruitful one.
There are lots of places you can go that will tell you how you can create a compelling logo. Since how-to has been adequately covered, let’s talk about what exactly makes an amazing logo and why it stands out in your mind. What is it about that logo that resonated with you so effectively?
Here are a few key indicators that a logo has great design:
The Logo Represents The Company.
Or more precisely, it represents the ideal or philosophy the company stands for or believes in. It’s rarely a literal representation of the products or services.
Consider FedEx’s logo. On a quick glance it looks like typical typeface logo. Look closer and you’ll notice that the negative space between the E and the X creates an arrow, which represents forward movement. Also take notice what the logo doesn’t include: packages, delivery trucks, etc.—nothing you would associate with their products or service. Instead they’ve encapsulated an ideal that is bigger than all of that with their simple logo design.
Often when clients will talk about effective logos, they talk about Nike as the kind of branding mark they aspire to have. But equally often, when these same clients are presented with abstract concepts that might represent their brand (similar to the Nike swoosh), they reply that they want something more laterally representative of their product. What these clients really want isn’t an abstract logo like Nike’s. They want one that’s as recognizable as Nike’s (who doesn’t?). In those particular cases they’d be happier with a logo that represented a concept associated with their company – the Nike’s swoosh represents a wing and speed, not shoes.
One of the great logo designers, Paul Rand, was once quoted as saying: “Surprising to many, the subject matter of a logo is of relatively little importance… Ultimately, the only mandate in the design of logos, it seems, is that they be distinctive, memorable, and clear.
The Logo is Appropriate for Its Customers.
Look at the Toys-R-Us logo. Toys-R-Us makes toys so it is a company with products that appeal primarily to children. The logo is made up of a fun font with bright colors. The backwards “R” is indicative of the way a child might mistakenly write the letter when first learning to spell. Now take those same design cues and apply them to a logo for an investment firm or insurance agency. It doesn’t work. Because “fun” is not something we want from our investments or insurance agents. We want “safe” or “growth” or something equally serious. On the same note, children wouldn’t connect to a toy store with a law-firm style logo.
The Logo is Distinctive and Original.
There’s no dearth of company logos that are almost exactly the same as their competitor’s. If you want a great logo you need to find a more unique combination of icon and typography. Unlike just about every other coffee company, the Starbucks logo
doesn’t have a coffee bean anywhere in its logo. Instead, they have a mermaid.
The Logo is Adaptable.
Meaning, a really great logo works in a variety of situations. It works in black and white. It looks good in full color. It works when it’s shrunk down to fit on a mobile app icon and it works when it’s on a large billboard. A really effective logo is clear and discernible across many applications. Which generally means that a really great logo doesn’t need a bunch of Photoshop effects like shadows, glares, and 3D extrusions. It’s why the current trend of flat color is so popular. Keeping the logo simple keeps it versatile.
The Logo is Timeless.
Think about the logos for Coke, McDonalds or Tide. These logos have been around for decades. They haven’t really changed all that much during that time except for some small tweaks that have kept them current with design trends but still true to their original design. These logos have become icons because the companies they represent have fervently protected them against misuse, and made also sure they are used consistently, year after year. This is what makes them memorable and timeless.
A Bad Company Will Not Have a Great Logo for Long.
At the end of the day, no matter how effective or awesome your logo is, if your product or service isn’t equally awesome, the logo will not be remembered as great.
Consider Enron. Their logo was designed by Paul Rand, who I quoted earlier. It does everything correctly from a design standpoint—it’s original, works at all sizes, works in black and white, and is appropriate for the company’s services. And yet no one I’ve mentioned it to thinks of Enron’s logo as great. Why? Because no one thinks of Enron as great. When people think of Enron they think of dishonesty and corruption and greed.
Finally, from Paul Rand again: “A logo derives its meaning and usefulness from the quality of that which it symbolizes. If a company is second rate, the logo will eventually be perceived as second rate. It is foolhardy to believe that a logo will do its job immediately, before an audience has been properly conditioned.”
Websites are no longer restricted to desktop viewing. Smartphones and tablets take the lion’s share when it comes to browsing. That means a website should look and perform well on the mobile devices just as they do on a laptop or desktop. Until a few years back, a lot of websites had a mobile version of it (some still do, unfortunately). That works unless you are not concerned about SEO and ranking. Google, for example, does not recommend a different website for mobile viewing. So how do we make a website great across devices? With a responsive design approach.
There are 3 main concepts to make a website responsive:
- Fluid layout
- Flexible images
- Media queries
However, mobile browsing is not just about the size of a div or an image. It is also about how much information is presented in a smaller screen and how it is presented without crowding the real estate. That then brings us to the next big concept:
Mobile-first web design was formed with the evolution of progressive enhancement from graceful degradation. So instead of removing elements as the device size goes down, you start with the most basic amount of page elements that function best on the mobile screen and add fluff to it as the screen size increases. This is a much better approach than scaling down because you start with the bare minimum and create the most aesthetic design at the lowest level and make it shinier as you go. Your end products at the smallest screen and the largest one are both at their best and do not look like a patched up work that looks like a shaky house of cards.
Mobile-first + Responsive design
I saw this quote by Bruce Lee in a web design blog (which I am sorry to say, I don’t remember. I really do want to credit the author) and it made so much sense:
This is what we need to do. Create the mobile version of the page with the basic CSS classes. Then use media queries and view port sizes to change the styles with screen size. What you end up with is a website that looks great no matter what your browser size is or what the device is.
I am not going into the details of how exactly a responsive website is created. There are tons of blogs and websites that explain these. I would like to list a few here for reference:
In conclusion, call it mobile-first, responsive, adaptive or whatever it may be, it all ultimately comes to providing the same great user experience across devices and browsers. Remember, sometimes less is more. Happy coding!
Yesterday, still in a post-Halloween sugar haze, my son asked if he could have a piece of candy. My husband and I were both in the room, and I said yes and tossed him a piece. Almost immediately, our son turned to my husband and asked, “Can I have three?” Three? When I was in school there was a useful little fellow between one and three called “two,” and now apparently we are just skipping right over him. And besides that, why was he asking his father, when I had been the one handling the transaction moments before?
I decided this second question was worth asking. “Why did you ask your dad, and not me?” I inquired pointedly. My son cocked his head and replied thoughtfully, “Because dad is a ‘more-than-one’ kind of guy.”
Hmm. He had me there. His father is a ‘more-than-one’ kind of guy. He is always more generous than he has cause to be, and is always more inclined to say yes than no. It’s an openness to the joy of life that he carries over into his work, his children and his marriage, and it’s natural for him. I admire that; it’s something that businesses and employees would be wise to cultivate, since that desire that starts in childhood to get a little extra never really leaves people – specifically, all of your customers. If you can provide it, they will keep turning to you.
In encouraging generosity, I am not simply referring to charitable giving – though of course, that is a priceless component of business. I am referring more to an approach, a mindset – a generosity of spirit, you might say – that permeates your interactions and your business behavior. It’s even more than giving customers added value for their money (though that is a part of it), more than freebies and more than discounts. All of these things can help, but they must be accompanied by a genuine emphasis on the customer’s happiness – not satisfaction, but happiness. If your business truly desires to increase customer happiness through its products and services, customers will keep coming back you.
So give a little extra of yourself next time you engage with a client. Joyfully and generously give whatever is asked of you (that won’t jeopardize your business, obviously), and then ask yourself if there is anything else you could do. Or ask your client if there is anything more that they would like. Be a ‘more-than-one’ kind of guy.
Imagine this: It’s Monday morning. You slept through your alarm because you were up all night trying to drive a major project to completion. No amount of iced skinny vanilla lattes from Starbucks could give you enough energy to be enthusiastic about your day. You sit at your desk and notice you have an overwhelming amount of projects to complete, and have no idea how you are going to get through all of them by 5. Looks like another late night at the office before your day has even started!. Two hours later, a coworker lets you know of a major client-facing crisis. You panic and try to resolve the issue, but can’t seem to figure out where to even begin. You push as hard as you can to find a resolution, neglecting your other projects. You finally leave the office at 7 pm, tired and stressed.
Now imagine this: It’s Monday morning. It’s your first day back at the office after a peaceful and relaxing beach-side vacation with your significant other. You spent countless hours sunbathing, sipping fruity drinks from a coconut, and enjoying all that life has to offer in paradise. The glow on your face can be seen from a mile away. As you sit at your desk, you break down your schedule and plan your day out with a smile. Two hours later, a fellow team member informs you of a client-facing crisis that needs to be fixed on the fly. You calmly assure your team that the issue will be resolved in a timely manner, and discuss your plan of action. The matter is resolved and your team gets back to its normal routine. You finish your projects and leave the office early enough to go home and start dinner for your family.
Time off is crucial to productivity in the workforce. Vacation time is at an all-time low in the US, and the lack of it is causing major issues for many businesses. At the moment, Americans only use 51% of their eligible paid vacation time and paid time off, according to a recent survey of 2,300 workers who receive paid vacation. (the survey was carried out by research firm Harris Interactive for the careers website Glassdoor). What’s more, 61% of Americans work while they’re on vacation, despite complaints from family members; one-in-four report being contacted by a colleague about a work-related matter while taking time off; and one-in-five have been contacted by their boss.
Even just a day off to play golf or a short weekend getaway with your family can help reduce stress hormones and even lower your blood pressure, studies show. So, imagine what a week or more could do for you – from making you look and feel younger, to being able to fight off more colds during the year, eliminating stress can work wonders.
A vacation really can be the pause that refreshes—especially if you spend it disconnected from electronic devices and catching up on sleep. You may even be better at your job; according to research done by the National Institutes of Health, stress can have an impact on decision making. After some days free of the daily stresses, you may be able to make more thoughtful decisions at work (instead of those reactive, snap decisions).
Check out this bar graph provided by Expedia on time taken off globally.
So next time you are considering foregoing that vacation you have planned, consider how much benefit can be gained by taking a well-deserved break. Your health, your family, and your job performance will all be better off for it .