“Work Hard And Be Nice To People”

Anthony Burrill is one of the most distinctive voices in contemporary graphic design, known for his thought-provoking posters, printed traditionally in letterpress. He has never worked for another design firm, and his first studio was at home — at his kitchen table.

Interview With Designer Anthony Burrill: Work Hard And Be Nice To People

Upon graduating in 1991, he has worked independently in loose collaboration with friends, designers, artists and a number of institutions such as the Design Museum. Some of his most famous work is self-published making graphic design, a standalone discipline in itself.

Read more...

The Mystery Is Resolved: The Rain That Never Stops, Cakes and Frightened Cats

Everybody loves a good riddle, but when you design one, you never know how it will be perceived until you try it out. The new Smashing Mystery Riddle didn’t emerge over night, and after weeks of fine adjustments and many — many — test runs, we prepared some coffee, pressed that shiny "Publish" button and, you know, started waiting for tweets.

Waiting for round 3 already?

And now, exactly two days later, it’s time to reveal the mystery and announce the winners. Oh, you want to figure it out first? Well, then please close this tab since there are (obviously) spoilers in this post. Admittedly, the new riddle turned out a bit harder than the previous one. Again, we didn’t want it to make it easy and we also didn’t want to make it too hard since most people would just drop it at some point. We did want to challenge you to be creative and think hard though, and finding this sweet spot of complexity took time and patience.

Read more...
Advertisement Advertise with us!

“The Eighth Wonder Of The World!” Smashing Conference NYC 2014

SmashingConf NYC 2014 won’t solve all complex problems, but once it’s over you’ll know how to conquer yours. Our new conference in New York has 1 track, 2 conference days, 7 workshops, 18 excellent speakers and just 350 available tickets. With a heavy focus on networking and practical takeaways from real-life projects, you really don’t want to miss out on this one.

Update (29.01.2014): After 22h the conference tickets are now sold out. We only have a few workshop tickets with a conference pass left. If you didn't get your ticket in time, please reserve your spot on the waiting list by sending us an email to waitinglist@smashingconf.com. Thank you for your patience and support! — Ed.

“The Eighth Wonder Of The World!” Smashing Conference NYC 2014

When we organize a conference, we make sure that it provides a lot of value for everybody involved. We don’t care about volatile trends and we don’t believe in overnight success stories. Every success requires hard work and many failures along the way.

There are lessons learned, takeaways, and problems solved, but also many sketches and designs and ideas and prototypes thrown away because they didn’t work. We are interested in how problems are solved—ideas that failed, and why exactly they failed and what decisions were chosen instead.

Read more...

Getting The Most Out Of Your Web Conference Experience

To be a Web professional is to be a lifelong learner. The ever-changing landscape of our industry requires us to continually update and expand our knowledge so that our skills do not become outdated. One of the ways we can continue learning is by attending professional Web conferences. But with so many seemingly excellent events to choose from, how do you decide which is right for you?

Getting The Most Out Of Your Web Conference Experience

During the course of my career, I have had the good fortune to attend a number of conferences, workshops and professional events. I am often asked by Web professionals who are preparing to attend their first conference how they can select the right one for their needs.

Read more...

Pragmatic UX Techniques For Smarter Websites

What is "User Experience Design" exactly? Should you not start it unless you are fully dedicated, or should you embrace it in the process as soon as possible? Are all designers also user experience designers, or is it a separate expertise?

Pragmatic UX Techniques For Smarter Websites

The debate is as old as the discipline itself, and while picking up a bucket of popcorn, sitting back and watching the drama is sometimes fun, let’s try to figure out which user experience techniques are useful for startups, in-house teams, big corporations and anyone who wants to improve their website, product or service.

Read more...

Freebie: Roundicons Icon Set (60 Icons, PNG, SVG, EPS, AI)

Everyone loves a good, clean and simple icon set. Today, we're honored to present to you a set of 60 vector round icons which was cleverly designed by the creative trio at Roundicons and released exclusively for Smashing Magazine and its readers. Crafted with great attention to detail, this icon set is extremely easy to use and will most probably be the next ultimate resource for any one of your design projects.

Freebie: Roundicons Icon Set (60 Icons, PNG, SVG, EPS, AI)

This freebie contains 60 icons that can be used for free without any restrictions and serve various design purposes. You can use the icons in your commercial as well as your personal works. Feel free to modify the size, color or shape of the icons. No attribution is required. However, reselling of bundles or individual pictograms is not allowed.

Read more...

Understanding JavaScript’s Function.prototype.bind

Function binding is probably your least concern when beginning with JavaScript, but when you realize that you need a solution to the problem of how to keep the context of this within another function, then you might not realize that what you actually need is Function.prototype.bind().

render: function () {

    this.getAsyncData(function () {

        this.specialFunction();

        this.anotherSpecialFunction();

    }.bind(this));

}

The first time you hit upon the problem, you might be inclined to set this to a variable that you can reference when you change context. Many people opt for self, _this or sometimes context as a variable name. They’re all usable and nothing is wrong with doing that, but there is a better, dedicated way.

Read more...

↑ Back to top