Node.js has helped to bring uniformity to software development. Writing command line tools has also become easier than ever before because of Node.js. Tools such as Yeoman ask for runtime inputs that eventually help you to customize a project’s configuration as well. Some generators in Yeoman help you to deploy a project in your production environment. That is exactly what you are going to learn today. In this tutorial, Nihar Sawant will develop a command line application that accepts a CSV file of customer information, and using the SendGrid API, he will send emails to them.
Read more…
Due to its similarity to Sketch, Figma was easy for Chrstian Krammer to grasp right from the start, but it also has some unique features to differentiate it from its competitor, such as easy file-sharing, vector networks, “constraints” (for responsive design) and real-time collaboration. In this article, Chrstian would like to compare both apps in detail and highlight where each of them shines.
Read more…
Is copywork really for you? Unless you’re known the world over for your inimitable style, then yes, you would probably benefit from it. Copywork is a technique that writers and painters have been using for centuries. It is the process of recreating an existing work as closely as possible in order to improve one’s skill. In your case, this means recreating a user interface (UI) design pixel for pixel.
Read more…
How exactly does one make a “good” app icon? A beautiful, identifiable and memorable app icon can have a huge impact on the popularity and success of the app. In this article, Michael Flarup has put together some tips and advice to guide you on your way to designing great app icons. He’s been designing, making resources and giving talks about icon design for the past couple of years. In this article, and in the video at the end, he’ll sum up what he’s learned about this amazing craft.
Read more…
How do designers design a website? Do they just mess around in Photoshop or Sketch for a while until a pretty design appears? You don’t have to be blessed by the design gods with special talent. So, how should you, a developer, learn design? This article is for design beginners. So, throughout the piece, Mason Gentry will use simplified definitions of user experience (UX) and visual design.
Read more…
In this article, you’ll find an overview of all of the obscure little things that I forget about every year; so, I decided to gather them all in one place once and for all. The list below serves as a personal reminder for yours truly, and I thought that it might be useful for you as well. In fact, I set up a yearly reminder on December 28th just to have a couple of days to free the mind for the more important things in life and to start the next year without second thoughts or unresolved issues. Curious? Well, let’s dive in!
Read more…
In this article, Kyle Cassidy shares his thoughts and experiences on how lean thinking helped to instill efficiencies within his UX design process. For clients undertaking multiple projects, the lack of consistent wireframe deliverables was confusing and disorientating, with the client having to remember multiple URLs and logins while also learning how to navigate the various outputs. Many routine tasks were unnecessarily repeated across multiple projects. It was clear that they needed to establish some rules and guidelines to create a more cohesive approach. They needed to set a new direction, and now was the time to start.
Read more…
In this article, Cameron McEfee will give you a taste of how GuideGuide can change the way you use guides in Photoshop and Illustrator. If you’re one of the many people who already use GuideGuide, you may discover some unconventional uses that are not immediately apparent. Cameron will provide an overview of the major features, and then give some examples of advanced and unusual ways it can be used to make you a more efficient designer.
While he’s going to focus this post on Illustrator, nearly everything is applicable to Photoshop as well.
Read more…
A while ago we asked on Twitter and Facebook what music the web community is listening to when coding and designing. The answers were as diverse as the community itself and Cosima Mielke has compiled those hand-crafted playlists, favorite artists, and loved soundtracks in this article to see which tunes fuel the web, and to provide you with some new ear candy to get you through lengthy coding and design sessions, of course. Get your headphones ready!
Read more…
Front-end fatigue is very real. Technology is evolving so rapidly, that it can be overwhelming. The worst thing you can do is reach the edge and become fully burnt out because once you are, it’s very hard to regain that passion you had for what you do and why you started doing it in the first place. In this article, David Berner shares advice on how to avoid fatigue and stop your head from exploding. Once you’re fully burnt out, it’s very hard to regain that passion you had for what you do and why you started doing it in the first place.
Read more…