When Denys Mishunov was invited to speak at one of the best front-end conferences in Europe, he felt like he did not deserve to be at that conference. And he didn’t even know that those feelings of his had a name! This is called impostor syndrome and it is a real psychological issue, rooted deeply in many of us. If we do not pay attention to its symptoms, if we blindly follow its triggers, then we can get into real psychological trouble. The good news is that, even though there is no pill for it, we can change out attitude towards it. Simply acknowledging the feeling can help to neutralize its effect.
Read more…
There are methods that enable the naming of lines and even grid areas. Using these methods enables easier placement of items by name rather than number, but also brings additional possibilities when creating systems for layout. In this article, Rachel Andrew will take an in-depth look at the various ways to name lines and areas in CSS Grid Layout, and some of the interesting possibilities this creates. Try not to get hung up on what is “right” or “wrong”. If you find a method confusing, or it doesn’t seem to work in your context, simply don’t use it. The beauty of this is that we can choose the ways that make the most sense for the projects we are working on.
Read more…
The web is developing and changing so fast, and we need to acknowledge that we as individual persons can’t know and understand everything. And that’s fine. Choose what you want to do, set your priorities, and, most importantly of all, don’t hesitate to hire someone else for the things you can’t do on your own. In this article, Anselm has summarized the most important happenings in the web community that have taken place over the past few weeks in one handy list for you. Enjoy!
Read more…
When soliciting and listening to user feedback, you will inevitably run into bias on both sides of the coin: Biases will influence the people providing feedback, and your own biases will influence the way you receive that feedback. Bias is universal, but so too are the methods you can take to avoid it. By simply understanding what each bias is and by breaking down the ways that it appears during the feedback process, you can put measures in place to overcome misleading preconceptions and gather the most impartial feedback possible. In this article, Hunter Jensen will take a closer look at four of the most common types of cognitive biases that pop up when collecting and interpreting UX feedback — and how you can nip these biases in the bud, before they skew your production process.
Read more…
In this article, Leonardo Losoviz will share his experience with implementing service workers for PoP, an SPA website that runs on WordPresss. SPAs greatly enhance service workers, such as enabling you to choose from different appshells to load during runtime. Integrating with WordPress is not all that smooth, but it’s worth doing: the website will load faster and will work offline.
Read more…
We’ve been closely working with Maya on this article, and we’re happy to see the final result now being published on 18F. We highly encourage more teams to share the lessons they learned when building design systems or pattern libraries, and we’re always happy to support them in writing, editing and shaping that article. This post is a re-post of Maya’s final article. In this article, Maya will shed some light on how to built tools to leverage industry-standard best practices and produce a design system with reusable components.
Read more…
In this article, Nikola Lazarević will show you how to create a very realistic and detailed vector illustration of a watch using basic shapes, layer styles and cool Sketch functions such as “Rotate Copies” and “Make Grid.” No bitmap images will be used, which means you will be able to easily adapt the final image to different sizes and resolutions. While Sketch is undoubtedly an excellent UI design tool, it can be used as a powerful illustration tool as well. So, in this tutorial, he’ll walk you through the process of creating the iconic Heuer Autavia wrist chronograph, all in vectors.
Read more…
Designers need to create the most usable and attractive websites possible, and well applied minimalist principles can help designers make attractive and effective websites with fewer elements. Minimalist websites simplify interfaces by removing unnecessary elements and paring down content that does not support user tasks. In this article, Nick Babich will discuss some examples of minimalism in web design, things to consider when designing minimalist interfaces, and explain why sometimes “less is more”.
Read more…
If you feel that your own confidential business information needs to be protected, a mutual NDA might be a great idea. It’s normal to feel a little intimidated when reviewing a legal document. However, NDAs are a part of life for developers. If you want to work for top clients, you will be asked to sign them. If you’re not sure whether to sign an NDA as a developer, Kimberly Bond will guide you to make an educated decision.
Read more…