<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Saptarshi Basu</title>
    <description>The latest articles on DEV Community by Saptarshi Basu (@saptarshibasu15).</description>
    <link>https://dev.to/saptarshibasu15</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F452982%2Fe8a630e3-0a01-4fae-92e2-f132a9f0b5da.png</url>
      <title>DEV Community: Saptarshi Basu</title>
      <link>https://dev.to/saptarshibasu15</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/saptarshibasu15"/>
    <language>en</language>
    <item>
      <title>Be a Better UI/UX Designer in 2021</title>
      <dc:creator>Saptarshi Basu</dc:creator>
      <pubDate>Tue, 12 Jan 2021 16:39:20 +0000</pubDate>
      <link>https://dev.to/saptarshibasu15/be-a-better-ui-ux-designer-in-2021-3mih</link>
      <guid>https://dev.to/saptarshibasu15/be-a-better-ui-ux-designer-in-2021-3mih</guid>
      <description>&lt;p&gt;Hey, designers out there! I'm Saptarshi (a bit hard to pronounce, I know), today I'm gonna help with some effective tips &amp;amp; tricks on how to be a &lt;strong&gt;Better UI/UX Designer&lt;/strong&gt; by the end of 2020 (probably you already are).&lt;/p&gt;

&lt;p&gt;If you ever did sit with your paper and pen or might be a laptop and tried to design some cool stuff, yeah you can proudly call yourself a designer, but here we're to know that how we can be a &lt;strong&gt;&lt;em&gt;better&lt;/em&gt;&lt;/strong&gt; designer, and stand out of the crowd. So, Let's hop into the cool stuff &amp;amp; I'll try to keep it as short and sweet as I can, so as to not obfuscate.&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Into Some Research ...
&lt;/h2&gt;

&lt;p&gt;A UI designer has to surf over a tonne of ideas and quirks, it's totally okay for one to not know about all the things that a client wants or your next project needs. And fortunately, we've been gifted Google by Larry and Sergey to handle such problems (some can use bing too ... ).&lt;/p&gt;

&lt;p&gt;Let's say you've got a client for a million-dollar deal who wants a clean website to be designed for his new Coffee shop, and unfortunately, you never knew what really a Coffee is, so at this point, you ought to try out Coffee and explore about what the stuff actually is and gradually start exploring about other coffee shops and begin taking inspirations from the popular ones .... wait we'll come to &lt;strong&gt;inspirations&lt;/strong&gt; ahead.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CQG2bbsF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://www.mollysbooknook.com/wp-content/uploads/2016/04/research-gif.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CQG2bbsF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://www.mollysbooknook.com/wp-content/uploads/2016/04/research-gif.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt; : you're not told to make coffee but to make a clean website for a Cafe (so do your research accordingly or it might end up turning up yourself into a &lt;em&gt;barista&lt;/em&gt;).&lt;/p&gt;

&lt;h2&gt;
  
  
  Time For Some Inspiration ...
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;inspiration&lt;/strong&gt; (&lt;em&gt;/ɪnspɪˈreɪʃ(ə)n/&lt;/em&gt;): a stimulation for designers to design killer UIs.&lt;/p&gt;

&lt;p&gt;(... continued) So, you've got quite a lot of cool &lt;strong&gt;inspirations&lt;/strong&gt; while you're researching about our good ol' Coffee.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/4cUCFvwICarHq/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/4cUCFvwICarHq/giphy.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Haven't you got enough ideas?&lt;/strong&gt;&lt;/p&gt;

&lt;h4&gt;
  
  
  Here's some cool resources that can get you boundless inspirations
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;h3&gt;
  
  
  &lt;a href="https://dribbble.com/"&gt;Dribble&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--l8S7zrqn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.dribbble.com/uploads/9254/original/75295792f94f69858e1708053300087b.png%3F1585776057" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--l8S7zrqn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.dribbble.com/uploads/9254/original/75295792f94f69858e1708053300087b.png%3F1585776057"&gt;&lt;/a&gt;&lt;br&gt;
Dribbble is a self-promotion and social networking platform for digital designers and creatives. It serves as a design portfolio platform, jobs, and recruiting site and is one of the largest platforms for designers to share their work online. The company is fully remote with no headquarters.&lt;br&gt;&lt;br&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;
  
  
  &lt;a href="https://www.behance.net/"&gt;Behance&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4x_iiKa1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/3000/1%2A6iALSGra7LcOP5tNykbtig.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4x_iiKa1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/3000/1%2A6iALSGra7LcOP5tNykbtig.jpeg"&gt;&lt;/a&gt;&lt;br&gt;
Behance is a social media platform owned by Adobe which claims "to showcase and discover creative work".&lt;br&gt;&lt;br&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;
  
  
  &lt;a href="https://mobbin.design/"&gt;Mobbin&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_ubYkchF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s3.eu-central-1.amazonaws.com/tophuntfolio/uploads/images/small/181120.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_ubYkchF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://s3.eu-central-1.amazonaws.com/tophuntfolio/uploads/images/small/181120.png"&gt;&lt;/a&gt;&lt;br&gt;
Mobbin is a hand-picked collection of the latest mobile design patterns from apps that reflect the best in design. Get inspiration from over 250 iOS apps and 25,000 patterns (screenshots from iPhone 12) available on the platform. Sign up to save your favorite patterns.&lt;br&gt;&lt;br&gt;&lt;br&gt;
Don't worry if you didn't find these much helpful to you, there's a lot more similar on the internet, these were just my biases.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Let's Get Started With The Right Tools In Hand
&lt;/h2&gt;

&lt;p&gt;(... continued) The client's been calling up you for the mock designs, now you should get off all your ideas on a sketch board using the right tools! (don't bother much about the client, take your time to do stuff.)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/yhcqymRLlv7K8/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/yhcqymRLlv7K8/giphy.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'd be carrying out the blog with &lt;strong&gt;Figma&lt;/strong&gt; throughout, but you can choose as your wish.&lt;/p&gt;

&lt;p&gt;Here're some of the popular design tools out in the market which you can choose from.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;h3&gt;
  
  
  &lt;a href="https://www.figma.com/"&gt;Figma&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Nzlfjy9S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.pinimg.com/originals/9d/8a/ff/9d8aff3fa9b7194400be2bcd101d0c25.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Nzlfjy9S--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.pinimg.com/originals/9d/8a/ff/9d8aff3fa9b7194400be2bcd101d0c25.png"&gt;&lt;/a&gt;&lt;br&gt;
Figma is a vector graphics editor and prototyping tool which is primarily web-based, with additional offline features enabled by desktop applications for macOS and Windows. The Figma Mirror companion apps for Android and iOS allow viewing Figma prototypes on mobile devices.&lt;br&gt;&lt;br&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;
  
  
  &lt;a href="https://www.adobe.com/products/xd.html?sdid=12B9F15S&amp;amp;mv=Search&amp;amp;ef_id=CjwKCAiA57D_BRAZEiwAZcfCxY1CydgSCObe2pM_DURffXpGgpKCOg2u4vnFrmXc65lSX077p1iSmBoCn8wQAvD_BwE:G:s&amp;amp;s_kwcid=AL!3085!3!394015010050!e!!g!!adobe%20xd!1641846448!65452677551"&gt;Adobe XD&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2Iyk8hzU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.vox-cdn.com/thumbor/1e0WhpZRO0vWaX5fb8G8jo_MJJY%3D/0x0:3360x2100/1200x800/filters:focal%281412x782:1948x1318%29/cdn.vox-cdn.com/uploads/chorus_image/image/65619994/Coediting.0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2Iyk8hzU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.vox-cdn.com/thumbor/1e0WhpZRO0vWaX5fb8G8jo_MJJY%3D/0x0:3360x2100/1200x800/filters:focal%281412x782:1948x1318%29/cdn.vox-cdn.com/uploads/chorus_image/image/65619994/Coediting.0.png"&gt;&lt;/a&gt;&lt;br&gt;
Adobe XD is a vector-based user experience design tool for web apps and mobile apps, developed and published by Adobe Inc. It is available for macOS and Windows, although there are versions for iOS and Android to help preview the result of work directly on mobile devices.&lt;br&gt;&lt;br&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;h3&gt;
  
  
  &lt;a href="https://www.sketch.com/"&gt;Sketch&lt;/a&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--M-lpNXs_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/7680/1%2A8LZO5BfDELOfsK0NarlIuA%402x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--M-lpNXs_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/7680/1%2A8LZO5BfDELOfsK0NarlIuA%402x.png"&gt;&lt;/a&gt;&lt;br&gt;
Sketch is a vector graphics editor for macOS developed by the Dutch company Sketch B.V. It was first released on 7 September 2010 and won an Apple Design Award in 2012. It is primarily used for user interface and user experience design of websites and mobile apps and does not include print design features.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Let's Weld Our Idea Into A Brand!
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PzGKzuXQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://canwehaveapooldad.files.wordpress.com/2016/06/03-17b-homerwelds.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PzGKzuXQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://canwehaveapooldad.files.wordpress.com/2016/06/03-17b-homerwelds.gif"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now what's &lt;strong&gt;branding&lt;/strong&gt;?&lt;br&gt;&lt;br&gt;
&lt;strong&gt;branding&lt;/strong&gt;: a way of making our product stand out in the market (fame!)&lt;/p&gt;

&lt;p&gt;But branding is not always exactly that, here our product is &lt;strong&gt;Coffee&lt;/strong&gt; or you can say a &lt;strong&gt;Cafe&lt;/strong&gt;. The first instance we hear about coffee our brain starts assuming something comfy, hot, brownish, or even something more with the deep imaginers. This would be our customers' ideology when they hear about a Cafe! And this is our only tool(spell) to woo millions of customers. It creates recognition.&lt;/p&gt;

&lt;p&gt;A Branding Chronology is ought to have these in it ...&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Brand guidelines&lt;/li&gt;
&lt;li&gt;Personality&lt;/li&gt;
&lt;li&gt;Name&lt;/li&gt;
&lt;li&gt;Colour&lt;/li&gt;
&lt;li&gt;Logo&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Thereby, some of the best colours suiting our brand will be ... &lt;br&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--25V03FMi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/color_codes_1x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--25V03FMi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/color_codes_1x.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I'll leave out the Name, and Logo to you guys! hope you do well.&lt;/p&gt;

&lt;h2&gt;
  
  
  Let's Do Some Real Designing Now!
&lt;/h2&gt;

&lt;p&gt;I believe designers reading this must have some basic knowledge about UI/UX already, so in my words to keep it short and sweet I'll continue with some of the &lt;strong&gt;Golden Rules&lt;/strong&gt; you should follow while designing rather than making you do the whole design.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Negative Spacing
&lt;/h3&gt;

&lt;p&gt;It's simply the &lt;strong&gt;areas on your design that aren't taken up by actual design assets&lt;/strong&gt;. It can be used to separate sections of your design, define certain areas, and also allow your design to have &lt;strong&gt;room to breathe&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--w5eRVQBS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/negsp2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--w5eRVQBS--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/negsp2.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(... continued)The client's been wanting to show up some of the products of his Cafe in form of a card on the website, let's see how we can make good use of Negative Spacing here.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Vh3Bb89f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/negsp1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Vh3Bb89f--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/negsp1.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Proximity
&lt;/h3&gt;

&lt;p&gt;Proximity suggests that the design elements are &lt;strong&gt;linked in some way or have a relationship&lt;/strong&gt; should be &lt;strong&gt;grouped together&lt;/strong&gt;. Aspects of your design that do not have a link or a relationship should not be linked together.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--g5mrevvf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/proximity.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--g5mrevvf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/proximity.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Repetition
&lt;/h3&gt;

&lt;p&gt;It helps the design have a more continuous theme or look and feel. Repetition can be seen in things like the color scheme used throughout your design or the use of similar shapes and graphics.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xCepcmkL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/repetiton.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xCepcmkL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/repetiton.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  4. Contrast
&lt;/h3&gt;

&lt;p&gt;Contrast simply refers to two design elements or aspects that are different in appearance in nature. Contrast is very useful for creating a focal point and giving objects greater visual weight and balancing the image.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--MHpN8tXl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/contrast.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--MHpN8tXl--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/contrast.png"&gt;&lt;/a&gt;&lt;br&gt;
Size, weight, and color can bring in contrast and change how the user views your design.&lt;/p&gt;

&lt;h3&gt;
  
  
  5. Alignment
&lt;/h3&gt;

&lt;p&gt;The penultimate golden rule for layout design. We should always be mindful of alignment if it's for texts or design elements. In general, you should always look to align your work professionally.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oxNKWf4H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/alignment.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oxNKWf4H--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/alignment.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  6. Hierarchy
&lt;/h3&gt;

&lt;p&gt;In design, hierarchy is used to help a viewer navigate and digest information easily. It influences the order in which the human eye perceives what it sees. It helps the user navigate with ease by reducing confusion.&lt;/p&gt;

&lt;p&gt;(... continued)The client's now making you mad for the website he wants for his Cafe, he says it be catchy and communicative with the user.&lt;/p&gt;

&lt;p&gt;Here's a simple mock up for that ...&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zbQ_cl06--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/web_mock_up2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zbQ_cl06--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/web_mock_up2.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;(hope the client doesn't reads the "lorem ipsum ...")&lt;/p&gt;

&lt;p&gt;Now, Let's see how we achieved hierarchy with the mock&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GIbmnwoQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/web_mock_up1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GIbmnwoQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://saptarshi.herokuapp.com/web_mock_up1.png"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It's the predicted eye movement for the user.&lt;/p&gt;

&lt;h4&gt;
  
  
  How to achieve Hierarchy?
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Create a focal point from where the journey starts.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;People read bigger items first. So using size and weight will help.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Brighter/Stronger colors tend to catch one's eyes before items in fader shades.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Final Design Hack
&lt;/h2&gt;

&lt;p&gt;The most efficient trick to make your design stand out is to ... &lt;strong&gt;Follow Trends&lt;/strong&gt;&lt;br&gt;
Following trends is similar to listening to a million clients at once (who are not fluctuating, and the cool ones). It gives you the recognition of being &lt;em&gt;Modern&lt;/em&gt; and proves that you're still on the flow!&lt;/p&gt;

&lt;p&gt;Some of the &lt;strong&gt;Hot Trends&lt;/strong&gt; currently in the market are&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;### Glassmorphism
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QwhL2VXr--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://miro.medium.com/max/1200/1%2ANzUy0je3bFL47qAOy8JY9Q.jpeg"&gt;Image by &lt;a href="https://uxdesign.cc/glassmorphism-in-user-interfaces-1f39bb1308c9"&gt;UX Collective&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The trendiest &lt;strong&gt;frosted glass&lt;/strong&gt; UI is spreading crazily in 2020 and probably would make a great leap in designs in upcoming years and 2021.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;### Neomorphism
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SdHi7xgB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://caphe.sfo2.cdn.digitaloceanspaces.com/assets/images/neomorphism-guide-for-figma-thumb.jpg"&gt;Image by &lt;a href="https://www.uistore.design/categories/ui-kits/page/5/"&gt;UI Store Design&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Neomorphism (aka &lt;em&gt;neumorphism&lt;/em&gt;) is a relatively new design trend and a term that's gotten a good amount of buzz lately. It's aesthetic is marked by minimal and real-looking UI that's sort of a new take on skeuomorphism.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;### Materialism
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--f02D7E7L--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://www.sketchappsources.com/resources/source-image/material-design-ui-kit-csform.png"&gt;Image by &lt;a href="https://www.sketchappsources.com/free-source/2758-material-design-ui-kit-sketch-freebie-resource.html"&gt;Sketch App Sources&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Materialism is another old yet great trend still followed by the big IT industries such as &lt;strong&gt;Google&lt;/strong&gt; &amp;amp; &lt;strong&gt;Microsoft&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Wrapping Up
&lt;/h2&gt;

&lt;p&gt;Thanks to everyone for being with me throughout this article, Hope now you're ready to jump into 2021 with a better designer you. And what you waiting for? our "Cafe" client is calling up, let's complete it fast!&lt;/p&gt;

&lt;p&gt;I believe this article helped you even if it's an inch, then do give &lt;strong&gt;reactions&lt;/strong&gt;, don't forget to give &lt;strong&gt;feedbacks&lt;/strong&gt; and forgive me if I meant anything wrong in this article, you are free to correct me. &lt;strong&gt;Share&lt;/strong&gt; it with your friends if you'd like to.&lt;/p&gt;

&lt;p&gt;Lots of Love,&lt;br&gt;&lt;br&gt;
Saptarshi.&lt;/p&gt;

&lt;h4&gt;
  
  
  Find Me Around The Web
&lt;/h4&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://github.com/saptarshibasu15"&gt;Github&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://discord.gg/GBsee8knHz"&gt;Discord&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://twitter.com/saptarshibasu_"&gt;Twitter&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Wishing Y'all A Merry Christmas &amp;amp; A Happy New Year, Happy Hacking! 🎄✌
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://i.giphy.com/media/ZW7GZxa37cuZi/giphy.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://i.giphy.com/media/ZW7GZxa37cuZi/giphy.gif"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ux</category>
      <category>design</category>
    </item>
    <item>
      <title>Segmentation Fault, how to get rid of it!</title>
      <dc:creator>Saptarshi Basu</dc:creator>
      <pubDate>Sun, 13 Dec 2020 15:40:48 +0000</pubDate>
      <link>https://dev.to/saptarshibasu15/segmentation-fault-how-to-get-rid-of-it-1ho7</link>
      <guid>https://dev.to/saptarshibasu15/segmentation-fault-how-to-get-rid-of-it-1ho7</guid>
      <description>&lt;p&gt;It's very common for you to get a "Segmentation Fault" if you work with low level languages like C, C++ or Rust or even many more.&lt;br&gt;
So the question is what's actually causing this error, is it that filthy pointer? maybe...&lt;/p&gt;

&lt;p&gt;Segmentation Fault is a specific kinda error that arises when you try to access a unknown memory or that which doesn't belongs to you. There's quite a lot of ways you can get a segfault and to be honest its very hard to debug those memory stuffs. So I'll pointing out few of them that may help you to get rid of it (not sure).&lt;/p&gt;

&lt;p&gt;First, a very common way to get a segfault is to dereference a null pointer.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight c"&gt;&lt;code&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;ptr&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;ptr&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Another way you get a segfault is to change a read-only memory/value&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight c"&gt;&lt;code&gt;&lt;span class="kt"&gt;char&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;str&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="s"&gt;"Foo"&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;// compiler marks the string as "read-only"&lt;/span&gt;
&lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;str&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="sc"&gt;'b'&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//changing read-only memory results in segfault&lt;/span&gt;
&lt;span class="c1"&gt;//or&lt;/span&gt;
&lt;span class="k"&gt;const&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;foo&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//const keyword makes the variable read-only&lt;/span&gt;
&lt;span class="n"&gt;foo&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="c1"&gt;//changing read-only var results in segfault&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And also another way of getting a segfault is pointing a pointer to a thing that doesn't exists anymore (I hope this is what they call it)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight c"&gt;&lt;code&gt;&lt;span class="kt"&gt;char&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="n"&gt;p&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;NULL&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;{&lt;/span&gt;
   &lt;span class="kt"&gt;char&lt;/span&gt; &lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
   &lt;span class="n"&gt;p&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="c1"&gt;//p - where is my reference to c ?&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Here, pointer &lt;code&gt;p&lt;/code&gt; dangles as it points to &lt;code&gt;c&lt;/code&gt; while its within the block but as soon as it get gets out of the block &lt;code&gt;c&lt;/code&gt; has no existence and when you try again to dereference the pointer(now NULL) you probably will get a segfault.&lt;/p&gt;

&lt;p&gt;Hope these examples might help you to cope up with your segfaults(maybe not). Why not share your views or solutions for handling segfaults in the comment section! :P&lt;/p&gt;

</description>
      <category>c</category>
      <category>cpp</category>
      <category>rust</category>
    </item>
  </channel>
</rss>
