Author - admin

How To Create A Sketch Plugin With Front-End Technologies

   UX design hasn’t been the same since Sketch arrived on the scene. The app has delivered a robust design platform with a refreshing, simple user interface. A good product on its own, it achieved critical success by being extended with community plugins.The open nature of the Sketch plugin system means that anyone can identify a need, write a plugin and share it with the community. [...]

Pattern Library Workflow

Jon Gunnison documents some things that have made pattern libraries successful at Allstate. Tidbits I found interesting:There are specific jobs (part of what he calls “governance”) for maintaining the library. I love that they are called librarians. A “designer librarian” and a “UI dev librarian”. Acknowledgment that there are “snowflakes”, or single instances that don’t fit into a pattern (at least right now). The pattern library is fed by information that comes in from lots of different places. Hence, requiring librarians [...]

Web Development Reading List: Announcing Changes, A Design Kit, DNA Malware, And Why Meaning Is An Advantage

   You might have noticed it already: in the past few weeks you might have missed Anselm’s Web Development Reading List issues here on SmashingMag. No worries, from now on, we’ll switch to collecting the most important news of each month in one handy, monthly summary for you. If you’d like to continue reading Anselm’s weekly reading list (and we encourage you to!), you can still [...]

User Authentication For Web And iOS Apps With AWS Cognito (Part 1)

   Developers and organizations alike are looking for a way to have more agility with mobile solutions. There is a desire to decrease the time from idea to test. As a developer, I often run up against one hurdle that can slow down the initial build of a mobile hypothesis: user management.Over the years, I have built at least three user management systems from scratch. Much [...]

Web Design Weekly #286

Headlines Discover the world’s best design practices A new resource from the talented Invision team. It focuses on best practices, stories and insights from the world’s top design leaders. It’s hot! (designbetter.co) JavaScript for People Who Hate JavaScript (zachholman.com) Sponsor Web Design Weekly and reach over 25,400 passionate designers and developers Articles Performance and Resilience: Stress-Testing Third Parties A great post by Harry Roberts that advises on ways to pick and test third party resources that you are considering to use within your project. (csswizardry.com) Engineering [...]

Designing The Perfect Feature Comparison Table

   Not all products are created equal. While we repeatedly buy some products almost mindlessly, for others, we take a lot of time to make a purchasing decision. For a price tag that meets a certain threshold or if we are particularly invested in the quality of a product, we want to be absolutely certain that we are making the right choice and are getting a [...]

How To Work Out What To Charge Clients: The Honest Version

   Have you ever read a post that has left you feeling wholly inadequate because you know you can’t live up to the high standards they layout? Well, that is how I feel when I read posts about how much to charge my clients.When Smashing Magazine asked me to write an article sharing my thoughts on pricing my services, I agreed without much thought. But now [...]

How do you start a sentence with “npm”?

This npm. Asking this question was a fun little journey.Right on the npm website, the very first sentence starts with “npm”, and they do not capitalize it.That’s a pretty good precedent for not capitalizing it. It certainly looks awkward though, which is why I asked the question to begin with. It doesn’t feel right to me to start a sentence that way, and I’m sure other some other people would look at it and see a mistake. Their own [...]

Tracking Internal Marketing Campaigns With Google Analytics

   Editor’s Note: This article is targeted at readers experienced in using Google Analytics. If you’re new to Analytics, the following guide might be challenging. Many websites use internal advertising in the form of banners or personalized product recommendations to bring additional products and services to the attention of visitors and to increase conversions and leads.Naturally, the performance and effectiveness of internal marketing campaigns should be assessed, [...]

Friendly, Frictionless Work: Best Practices For Enterprise Messaging UX, From Slack

   Creating good user experiences for apps inside messaging platforms poses a relatively new design challenge. When moving from desktop web to mobile interfaces, developers have had to rethink interaction design to work around a constrained screen size, a new set of input gestures and unreliable network connections.Like our tiny touchscreens, messaging platforms also shake up the types of input that apps can accept, change designers’ [...]