<?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: Akila Maithripala</title>
    <description>The latest articles on DEV Community by Akila Maithripala (@akilamaithri).</description>
    <link>https://dev.to/akilamaithri</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%2F497420%2F611497f4-69b7-40d6-bd4f-60179e85ccc3.jpg</url>
      <title>DEV Community: Akila Maithripala</title>
      <link>https://dev.to/akilamaithri</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/akilamaithri"/>
    <language>en</language>
    <item>
      <title>5 Psychological theories that are used in UI/UX Design</title>
      <dc:creator>Akila Maithripala</dc:creator>
      <pubDate>Fri, 14 May 2021 05:49:00 +0000</pubDate>
      <link>https://dev.to/ucscmozilla/5-psychological-theories-that-are-used-in-ui-ux-design-4kgl</link>
      <guid>https://dev.to/ucscmozilla/5-psychological-theories-that-are-used-in-ui-ux-design-4kgl</guid>
      <description>&lt;p&gt;Designing is an art. When a good design is used on top of a good interface, it creates a beautiful harmony between the two layers of technology. Same way, no good design is valued if the backend is non-functional and vice versa. &lt;/p&gt;

&lt;p&gt;Keeping the backend aside, let's see how to use science to arrange designing elements we use every day to please the human brain.&lt;/p&gt;

&lt;p&gt;Here are such design principles which were derived from psychological principles,&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Isolation Effect
&lt;/h2&gt;

&lt;p&gt;The isolation effect states that when many similar objects are present, the object that differs from the rest is the one that's mostly likely to be remembered by the user.  &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.psdrepo.com%2Fimages%2F2x%2F1423db9e-3bfa-4694-bb89-559a794ccca6.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.psdrepo.com%2Fimages%2F2x%2F1423db9e-3bfa-4694-bb89-559a794ccca6.jpg" alt="YouTube Video Playback screen with subscribe button"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Take YouTube video playback window for an example, apart from the video itself, what's the first thing you see in that screen? Yes, the subscribe button. The only red elements in the screen are the YouTube logo itself and the Subscribe button. &lt;/p&gt;

&lt;p&gt;It's like they both have an equal value. Moreover, it sort of gives an idea of what this service is and how it works, by highlighting the most important function of the service. &lt;/p&gt;

&lt;h2&gt;
  
  
  2. Hicks's law
&lt;/h2&gt;

&lt;p&gt;Hick's law states that the time it takes for a person to make a derision depends on the number of choices available to choose from. Pretty obvious right? &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmarvel7077.wpengine.com%2Fwp-content%2Fuploads%2F2017%2F06%2F1WLT8LMUF7RqozfG38TIL3A.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmarvel7077.wpengine.com%2Fwp-content%2Fuploads%2F2017%2F06%2F1WLT8LMUF7RqozfG38TIL3A.png" alt="Hick's Law explained in lists"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lesser the number of answers there is for a MCQ question, easier for a student to guess the correct answer. Same way, if the number of choices increases, the time to make a choice increases logarithmically.&lt;/p&gt;

&lt;p&gt;So, the number of checkboxes, radio buttons you use on your interface can affect the overall experience of a user.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Serial Position Effect
&lt;/h2&gt;

&lt;p&gt;Ever wondered why Hamberg menus are slowly becoming extinct? It's all bottom navigation now. Why? The serial position effect may have caught the eye of the designers.&lt;/p&gt;

&lt;p&gt;It states that there's a tendency of a user to best remember the first and last items in a series. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.dribbble.com%2Fusers%2F7856%2Fscreenshots%2F2635508%2Fspotify-tab-bar-ios-app.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn.dribbble.com%2Fusers%2F7856%2Fscreenshots%2F2635508%2Fspotify-tab-bar-ios-app.gif" alt="Spotify bottom nav bar"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So instead of making a vertical list, designers go for a horizontal series of elements while placing more important functions in left and right ends of the series. Like the Home and Message pages in Twitter app for an example.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.androidpolice.com%2Fwp-content%2Fuploads%2F2018%2F07%2FScreenshot_20180713-113125.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.androidpolice.com%2Fwp-content%2Fuploads%2F2018%2F07%2FScreenshot_20180713-113125.png" alt="Twitter Bottom Navigation"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Cognitive Load Theory
&lt;/h2&gt;

&lt;p&gt;Cognitive load is the amount of thought someone need to exercise in order to complete a specific task. The theory also suggests that if the cognitive load exceeds our processing capacity, we will struggle to complete the task successfully.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fwww.aytech.ca%2Fwp-content%2Fuploads%2F2017%2F01%2FBarriers.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fwww.aytech.ca%2Fwp-content%2Fuploads%2F2017%2F01%2FBarriers.png" alt="Cognitive Load"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are three types of Cognitive Load,&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Intrinsic cognitive load
        - The effort associated with a specific topic&lt;/li&gt;
&lt;li&gt;Extraneous cognitive load
        - The way information or tasks are presented to a learner&lt;/li&gt;
&lt;li&gt;Germane Cognitive load
        - The work put into creating a permanent store of knowledge (a schema)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fuxmag.com%2Fsites%2Fdefault%2Ffiles%2Fuploads%2Fjulien-cognition%2FCognitive_Full1.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fuxmag.com%2Fsites%2Fdefault%2Ffiles%2Fuploads%2Fjulien-cognition%2FCognitive_Full1.jpg" alt="Cognitive load in UX"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Considering Cognitive Load mean that you always care about the amount of information a user has to keep in mind, and also if there's a process involving routine of tasks, make it a pattern that's available everywhere in the application, so users get more familiar with it.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. Proximity Law
&lt;/h2&gt;

&lt;p&gt;The law of proximity states that objects that are near, or proximate to each other, tend to be grouped together. &lt;/p&gt;

&lt;p&gt;It means that our brain can easily associate objects that are placed together, rather than objects that are placed far apart. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmarvel7077.wpengine.com%2Fwp-content%2Fuploads%2F2017%2F06%2F1Jn2VR9U2bNj8Nh2d8zf5ug.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmarvel7077.wpengine.com%2Fwp-content%2Fuploads%2F2017%2F06%2F1Jn2VR9U2bNj8Nh2d8zf5ug.png" alt="Proximity Law"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are 72 circles in the image above. We tend to recognise the circles in groups based on the distance between them.  &lt;em&gt;Categorically&lt;/em&gt;, we can also see that there is a group of 36 circles on the left side of the image, and 3 groups of 12 circles on the right side of the image.&lt;/p&gt;

&lt;p&gt;So, there is a scientific way to approaching in grouping things together when designing a UI, and also, be mindful when grouping elements together since users may naturally think they are associated with each other.&lt;/p&gt;

&lt;p&gt;Finally, this has been a brief introduction to how psychological findings can be used to enhance usability and visual look of a user interface. Dig more into these theories to get a good idea of them and also, you'll find many more scientific discoveries that might be beneficial in effective UI designing.&lt;/p&gt;

</description>
      <category>ux</category>
      <category>design</category>
      <category>psychology</category>
    </item>
    <item>
      <title>A Brief Introduction to Colour Theory</title>
      <dc:creator>Akila Maithripala</dc:creator>
      <pubDate>Wed, 21 Apr 2021 13:36:54 +0000</pubDate>
      <link>https://dev.to/ucscmozilla/a-brief-introduction-to-colour-theory-2hcd</link>
      <guid>https://dev.to/ucscmozilla/a-brief-introduction-to-colour-theory-2hcd</guid>
      <description>&lt;p&gt;Whatever the art or design you do, colour theory plays an important role in conveying your message to your audience. Although many won't really know it, the colour mix you implement in your designs can affect the audience in a psychological way. &lt;/p&gt;

&lt;p&gt;Before going that mental, let's dig up the basics.&lt;/p&gt;

&lt;h1&gt;
  
  
  Colour Systems
&lt;/h1&gt;

&lt;p&gt;Understanding colour system is vital in reproducing more colours. There are two main colour systems. &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Additive&lt;/li&gt;
&lt;li&gt;Subtractive &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Additive colours are used in screens while subtractive colours are used in printed materials. Another way of looking at this is that objects that emit light use additive colours and objects that reflect light use subtractive colour.&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Additive Colour
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4K8jAI9c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/j5DGWeJ.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4K8jAI9c--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/j5DGWeJ.jpg" alt="Additive"&gt;&lt;/a&gt;&lt;br&gt;
Primary colours of this are Red, Green and Blue (RGB). This is the holy trinity of additive colours that is the basis for all colours that's used on a screen. Combination of all these colours creates white, and absence of the all three colours is black.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. Subtractive Colour
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RO8D120Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/7gpJGMh.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RO8D120Z--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/7gpJGMh.jpg" alt="Subtractive"&gt;&lt;/a&gt;&lt;br&gt;
Primary colours of subtractive are cyan, magenta, yellow and black (CMYK). K stands for 'key' because cyan, magenta and yellow don't fully absorb light and a need arose for a compensating colour to account for this. Hence, black is added as a fourth colour. &lt;/p&gt;

&lt;h1&gt;
  
  
  Colour Wheel
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--8PbNDTJq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.stack.imgur.com/SBvcU.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--8PbNDTJq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.stack.imgur.com/SBvcU.png" alt="Colour-wheel"&gt;&lt;/a&gt;&lt;br&gt;
A bit of a history for you; the colour wheel was invented in 1666 by Isaac Newton, as he mapped the colour spectrum onto a circle. The colour wheel is called the basis of colour theory, as it shows the relationship between colours.&lt;/p&gt;

&lt;p&gt;Colour Wheel is used to find colour &lt;em&gt;harmonies&lt;/em&gt; by using the specific colour combinations. Colour harmony is achieved by using colours that look good together. &lt;/p&gt;

&lt;h2&gt;
  
  
  Colour Combinations
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;1. Complementary Colours&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PkPDtxvk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/complementary-colors.1200x690.f6aff61a6d4a050896d92666ac184888.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PkPDtxvk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/complementary-colors.1200x690.f6aff61a6d4a050896d92666ac184888.png" alt="Complementary Colours"&gt;&lt;/a&gt;&lt;br&gt;
Complementary colours are &lt;strong&gt;two&lt;/strong&gt; colours that are on opposite sides of the colour wheel. A combination of two of these like this provides a high contrast for your work and these colours will appear brighter and more prominent.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Monochromatic&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4xEu1mri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/monochromatic-colors.1200x690.c7f66f1fcd6a6993b518384ac67996cf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4xEu1mri--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/monochromatic-colors.1200x690.c7f66f1fcd6a6993b518384ac67996cf.png" alt="Monochromatic Colours"&gt;&lt;/a&gt;&lt;br&gt;
Monochromatic colour is used as shades, tones and tints (later explained) of a one base colour. It adds minimalism to your work and also it's easier to design too.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. Analogous&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2qIh4bfp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/analogous-colors.1200x690.09f7dce335bf3297b64fbe9ec4107942.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2qIh4bfp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/analogous-colors.1200x690.09f7dce335bf3297b64fbe9ec4107942.png" alt="Analogous Colours"&gt;&lt;/a&gt;&lt;br&gt;
Three colours which are placed side by side on the colour wheel are called Analogous colours. The idea is to use one colour as the dominant colour and use the others as supplementary colours. This combination is often called a versatile but overwhelming combination.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Triadic&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--UOIRPW4W--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/triadic-colors.1200x690.a4b8643c90eb65eeec9ee403474a8688.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--UOIRPW4W--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/triadic-colors.1200x690.a4b8643c90eb65eeec9ee403474a8688.png" alt="Triadic Colours"&gt;&lt;/a&gt;&lt;br&gt;
Triadic involves three colours that are evenly spaced on colour wheel. This combination creates a high contrast, bold and vibrant colour schemes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. Tetradic&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7rVpgWN2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/tetradic-colors.1200x690.fccadf1e4d2ef031edc49c508d2fe2d9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7rVpgWN2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/tetradic-colors.1200x690.fccadf1e4d2ef031edc49c508d2fe2d9.png" alt="Monochromatic Colours"&gt;&lt;/a&gt;&lt;br&gt;
Tetradic is four colours that are evenly spaced on the colour wheel. As in the analogous combination, this combination works best if you let one colour be dominant and use others as supplementary. Although they make a bold impression, more colours means it is more difficult to balance them all.&lt;/p&gt;

&lt;h2&gt;
  
  
  Warm and Cool Colours
&lt;/h2&gt;

&lt;p&gt;The colours of colour wheel can be also divided as warm and cool. Warmness or coolness is known as the temperature of a colour. According to psychology as mentioned above, different colour temperature evokes different feelings.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--oXgRup44--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/warm-cool-colors.1200x707.217f638962f8da17d66dc775cc16807a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--oXgRup44--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/warm-cool-colors.1200x707.217f638962f8da17d66dc775cc16807a.png" alt="Monochromatic Colours"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The general idea is that warm colours arouse or stimulate the viewer and cool colours make the viewer calm and relax. &lt;/p&gt;

&lt;h1&gt;
  
  
  Three Components of a Colour
&lt;/h1&gt;

&lt;p&gt;You can refer to many different 'colours' as when you say the name of a certain colour. To overcome this, there are three primary factors that help in defining a colour. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Tbbjzbiq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/hue-saturation-luminance.1200x707.05679cea2b904bb29845f87e16c1962d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Tbbjzbiq--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/hue-saturation-luminance.1200x707.05679cea2b904bb29845f87e16c1962d.png" alt="Components-of-colour"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Hue
&lt;/h3&gt;

&lt;p&gt;Hue is defined by the position of the colour wheel, and it represents the name of the colour.  &lt;/p&gt;

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

&lt;p&gt;Saturation defines how saturated (rich) a colour is. Saturation at 100% is the normal state of the colour while 0% can result in just a shade of grey. &lt;/p&gt;

&lt;h3&gt;
  
  
  3. Brightness (Luminance)
&lt;/h3&gt;

&lt;p&gt;Same as the saturation, this is expressed as a percentage between 0 and 100. 0% brightness of a colour is black and 100% bright is the full colour.&lt;/p&gt;

&lt;h1&gt;
  
  
  Shades, tints and tones
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vDhMO240--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/shade-tint-tones.1200x707.99715a943279b262c99287f9db129c26.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vDhMO240--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://static-cse.canva.com/_next/static/assets/shade-tint-tones.1200x707.99715a943279b262c99287f9db129c26.png" alt="Shades-tint-tones"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Shade
&lt;/h3&gt;

&lt;p&gt;Created by adding &lt;strong&gt;black&lt;/strong&gt; to base hue and it makes the colour darker. This results in a deeper and richer effect and can be overpowering at times.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tint
&lt;/h3&gt;

&lt;p&gt;Created by adding &lt;strong&gt;white&lt;/strong&gt; to base hue and results in lighter colour. It decreases the intense and used to balance vivid colour combinations.&lt;/p&gt;

&lt;h3&gt;
  
  
  Tones
&lt;/h3&gt;

&lt;p&gt;Created by adding black and black &lt;em&gt;and&lt;/em&gt; white (or grey) to base hue. Tones may not look lie pastel but can reveal complex characters which were not apparent in the base hue.&lt;/p&gt;

&lt;h1&gt;
  
  
  Conclusion
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ekFNyqcu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://www.freepik.com/blog/app/uploads/2019/08/UXColor.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ekFNyqcu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://www.freepik.com/blog/app/uploads/2019/08/UXColor.jpeg" alt="colours-in-ui-ux"&gt;&lt;/a&gt;&lt;br&gt;
This has been just an introduction to the world of colours. However, with the basics in mind, you can explore more combinations and techniques to use colours in your designs to really make an effect on the viewer. &lt;/p&gt;

</description>
      <category>colour</category>
      <category>ui</category>
      <category>ux</category>
      <category>colourtheory</category>
    </item>
    <item>
      <title>The future of cryptocurrencies and whether you should care.</title>
      <dc:creator>Akila Maithripala</dc:creator>
      <pubDate>Sun, 10 Jan 2021 14:22:02 +0000</pubDate>
      <link>https://dev.to/ucscmozilla/the-future-of-cryptocurrencies-and-whether-you-should-care-4dd9</link>
      <guid>https://dev.to/ucscmozilla/the-future-of-cryptocurrencies-and-whether-you-should-care-4dd9</guid>
      <description>&lt;p&gt;If you missed the big crypto news because of the recent chaos in the States, be amazed that bitcoin is now worth more than 40,000 US dollars as of 10th January 2020. &lt;/p&gt;

&lt;p&gt;With this hype all around, people are wondering where they should invest in bitcoin. But the cryptocurrency subject also creates a wide array of concerns. &lt;/p&gt;

&lt;p&gt;Of course, it's a risky way to invest your earnings, same as spending money in a casino, because you can't predict the future.&lt;/p&gt;

&lt;h2&gt;
  
  
  Is bitcoin too risky for the average investor?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0ErFtRJM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/v5W1cV3.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0ErFtRJM--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/v5W1cV3.jpg" alt="Image courtesy: deltastock" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Compared to most investments, bitcoin is a volatile and risky investment. During the 10-year history of bitcoin, there have been a number of times where it really went up and then came crashing down rapidly.&lt;/p&gt;

&lt;p&gt;Now, this can mean big returns, as well as big losses according to the way you handle it.&lt;/p&gt;

&lt;p&gt;If you do decide to invest, better hold the bitcoin for the long-term. By design, there is a limited supply of bitcoin so as demand increases, the price will increase as well.&lt;/p&gt;

&lt;h2&gt;
  
  
  Can bitcoin be easily converted to paper money?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4j5tejzB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/XoFuWLN.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4j5tejzB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/XoFuWLN.jpg" alt="Image courtesy: deltastock" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Currently, most of the bitcoin transactions are done by converting them to paper money, like the U.S. dollar. &lt;/p&gt;

&lt;p&gt;PayPal recently announced that soon, consumers will be able to use cryptocurrency as a “funding source for purchases.” But what that really means is when a user pays with bitcoin, it will be instantly converted to a national currency and the transaction will be settled with the PayPal merchants in that particular currency,”&lt;/p&gt;

&lt;p&gt;But that process of transferring and converting bitcoin to different accounts and other currencies are very much time consuming.&lt;/p&gt;

&lt;p&gt;Of course, in the future, technology advancement will make it easier to spend bitcoin with quicker and cheaper transactions that are more usable.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where next?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dFozNFhA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/RPYl7Kd.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dFozNFhA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/RPYl7Kd.jpg" alt="Image courtesy: deltastock" width="880" height="559"&gt;&lt;/a&gt;&lt;/p&gt;
Chamath Palihapitiya is a billionaire investor born in Sri Lanka.



&lt;p&gt;So, what to believe? There are many optimistic forecasts for the bitcoin price in 2021. “It’s probably going to $100,000, then $150,000, then $200,000" Chamath Palihapitiya, founder/CEO of Social Capital said recently. "In what period? I don’t know.  five or 10 years, but it’s going there.”&lt;/p&gt;

&lt;p&gt;As long as the bitcoin rate is climbing, sure, it’s a good protection against inflation too. But it can also go down, that means, you’re losing money – you’re not keeping pace with inflation but also losing the capital.&lt;/p&gt;

&lt;p&gt;At this time countries will also take steps to protect their currencies and ability to tax, so the more you believe this is anything more than just a store of value, the more risk of government intervention you face.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Golden Rule
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--rqCsjoSs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/llyvCp2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--rqCsjoSs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/llyvCp2.png" alt="Image courtesy: deltastock" width="880" height="495"&gt;&lt;/a&gt;&lt;br&gt;
As of now, the golden rule of casino; "Bet Only What You Can Afford to Lose" applies very well to bitcoin and other similar cryptocurrencies.   &lt;/p&gt;

&lt;p&gt;If you are lucky enough to have some spare cash with you in 2021, it looks like the only way to make some respectable gains is either gambling, the stock market or crypto. Any method you choose, first study it well and always remember to follow the golden rule.&lt;/p&gt;

</description>
      <category>crypto</category>
      <category>cryptocurrency</category>
      <category>bitcoin</category>
      <category>future</category>
    </item>
    <item>
      <title>How to create and compile LaTeX documents on Visual Studio Code</title>
      <dc:creator>Akila Maithripala</dc:creator>
      <pubDate>Thu, 10 Dec 2020 13:30:11 +0000</pubDate>
      <link>https://dev.to/ucscmozilla/how-to-create-and-compile-latex-documents-on-visual-studio-code-3jbk</link>
      <guid>https://dev.to/ucscmozilla/how-to-create-and-compile-latex-documents-on-visual-studio-code-3jbk</guid>
      <description>&lt;p&gt;We all know that when it comes to typesetting lengthy documents, LaTeX is the answer. You only need to focus on content, and LaTeX will do the formatting for you. &lt;/p&gt;

&lt;p&gt;There are many online LaTeX compilers like &lt;em&gt;Overleaf&lt;/em&gt; and offline editors like &lt;em&gt;TexStudio&lt;/em&gt; but still, if you want to edit LaTeX documents on your favourite text editor (yes, it's everyone's favourite), this is how to do just that, on a Windows system.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Installing the TeX distribution (TeX Live)
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;TeX Live&lt;/strong&gt; is a straightforward way to get up and running with the TeX document production. It includes all the major TeX-related programs and fonts including support for many languages around the world.&lt;/p&gt;

&lt;p&gt;You can download TeX live installer here. &lt;br&gt;
&lt;a href="http://mirror.ctan.org/systems/texlive/tlnet/install-tl-windows.exe" rel="noopener noreferrer"&gt;install-tl-windows.exe (ctan.org)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If the above link is not working go to this link and download install-tl-windows.exe&lt;br&gt;
&lt;a href="https://www.tug.org/texlive/acquire-netinstall.html" rel="noopener noreferrer"&gt;Installing TeX Live over the Internet - TeX Users Group (tug.org)&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FdUnb1Et.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2FdUnb1Et.jpg" alt="Tex-Live download page" width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Then "install" the program (not unpack) and wait for the packages to install.&lt;/p&gt;

&lt;p&gt;Reboot after the installation is complete so it will reload the environment variables.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Setting up VS Code
&lt;/h2&gt;

&lt;p&gt;To export LaTeX documents to PDFs, view PDFs, Intellisense and more features, we have to install an extension for VS Code. &lt;/p&gt;

&lt;p&gt;You can install the extension from the link below.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=James-Yu.latex-workshop&amp;amp;ssr=false#overview" rel="noopener noreferrer"&gt;LaTeX Workshop - Visual Studio Marketplace&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F14BxOu2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fi.imgur.com%2F14BxOu2.jpg" alt="LaTeX workshop" width="800" height="432"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For additional features you can install LaTeX utilities, but it is no longer maintained by the developer.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://marketplace.visualstudio.com/items?itemName=tecosaur.latex-utilities" rel="noopener noreferrer"&gt;LaTeX Utilities - Visual Studio Marketplace&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;All done! Now you have set up the environment for creating LaTeX documents.&lt;/p&gt;

&lt;p&gt;Let's test our setup with a practice code.&lt;/p&gt;

&lt;p&gt;Create and save file with a .tex extension on vscode. (eg: "mydocument.tex")&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;\documentclass[12pt]{article}

\usepackage{amsmath}

\usepackage{graphicx}

\usepackage{hyperref}

\usepackage[utf8]{inputenc}

\title{How to Set Up LaTeX on VSCode}

\author{Mozilla Club of UCSC}

\date{2020–12–10}

\begin{document}

\maketitle

\section{Introduction}

Here is the introduction of our text

\begin{itemize}

\item One

\item Two

\item Three

\end{itemize}

\end{document}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;After saving the file, click on the magnifying glass icon on the top right corner.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F700%2F1%2Aj0SXoRve6omkoYWIa4RVmA.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F700%2F1%2Aj0SXoRve6omkoYWIa4RVmA.png" alt="Compile PDF button" width="700" height="477"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now it should display the PDF view of your latex document on the right side of the VS Code window.&lt;/p&gt;

&lt;p&gt;If it doesn't show up, click the TeX icon on the left horizontal menu, and click on "View LaTeX PDF" under the COMMANDS palette.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F434%2F1%2AZMovIB4H0TOkkBolnMrqGg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmiro.medium.com%2Fmax%2F434%2F1%2AZMovIB4H0TOkkBolnMrqGg.png" alt="Commands palette in vscode" width="434" height="372"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Compiled PDF document will now open with your default browser. &lt;/p&gt;

&lt;p&gt;That's it! Now you can create and export LaTeX documents on your favourite text editor. If you have any problem regarding the whole process please drop a comment below.&lt;/p&gt;

</description>
      <category>tex</category>
      <category>latex</category>
      <category>vscode</category>
      <category>windows</category>
    </item>
    <item>
      <title>Google Duplex: The most lifelike AI yet</title>
      <dc:creator>Akila Maithripala</dc:creator>
      <pubDate>Wed, 04 Nov 2020 13:35:14 +0000</pubDate>
      <link>https://dev.to/ucscmozilla/google-duplex-the-most-lifelike-ai-yet-2p07</link>
      <guid>https://dev.to/ucscmozilla/google-duplex-the-most-lifelike-ai-yet-2p07</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--G4fKaLQN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/DgiQhzH.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--G4fKaLQN--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/DgiQhzH.jpeg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Person 1: Good evening.&lt;br&gt; &lt;br&gt;
Person 2: Hello? &lt;br&gt; &lt;br&gt;
Person 1: Hello. &lt;br&gt; &lt;br&gt;
Person 2: Hi, um, I’d like to reserve a table for Friday the third. &lt;br&gt; &lt;br&gt;
Person 1: OK, hold on one moment. &lt;br&gt; &lt;br&gt;
Person 2: Mm hmm. &lt;br&gt; &lt;br&gt;
Person 1: OK… hold on one second. &lt;br&gt; &lt;br&gt;
Person 2: Mm hmm. &lt;br&gt; &lt;br&gt;
Person 1: So Friday November third. How many people? &lt;br&gt; &lt;br&gt;
Person 2: For… two people. &lt;br&gt; &lt;br&gt;
Person 1: Two people? &lt;br&gt; &lt;br&gt;
Person 2: Yeah.&lt;br&gt; &lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If you remember this conversation, you sure watched the 2018 Google Annual Developer Conference. Although it looks as it is on text, this is not a person calling a restaurant to reserve a table. It’s the Google Assistant, the Google very own AI calling the restaurant “on behalf” of a user to reserve a table. This technology is a result of a project called "Google Duplex".&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--k-tfhExv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/x7mvqQ4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k-tfhExv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/x7mvqQ4.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you know Google Assistant is built on Artificial Intelligence. It saw the light as an assistant feature to Google Allo and Google Home in 2016, and then released as a standalone app in 2017. Of course, it now has many competitors to compete with.&lt;/p&gt;

&lt;p&gt;Apple’s Siri, Amazon’s Alexa and Microsoft’s Cortana are the main three competitors of Google Assistant. Hence it requires a major leap in terms of technology to be ahead of the competition. As there’s no human-like conversation mode in any of the other mobile assistants, it looks like duplex boosted the game for Google Assistant.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is Google Duplex?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Google Duplex is a fully automated system. It was designed as a means to help people make business appointments over a phone, but without any interaction from the user. Just think the annoying time you spent on company calls dialling 1, 2 and listening to waiting tunes. All of that burden can be released from your head using Google Duplex. It even says words like “um” and adds pauses to sound like a real human.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0LE_6ADX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/pLlo6dz.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0LE_6ADX--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/pLlo6dz.jpg"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Security&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This whole process may sound a bit creepy to the privacy-oriented user, but before answering a call, it identifies itself as being from Google. It also tells the receiver of the call that it is being recorded. If the receiver chooses not to be recorded, Google Assistant then transfers the call to a non-recorded line.&lt;/p&gt;

&lt;p&gt;In the regions where the service is available, you can use Duplex to make a reservation at a restaurant, purchase movie tickets online or set up a haircut appointment. In the future it will provide you with features like making reservations for your doctor’s appointment or set up a time and day to get your haircut.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hold For Me&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Pt4bAQ_Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/KZCzAw0.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Pt4bAQ_Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/KZCzAw0.jpg"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A new Google duplex powered feature named Hold for Me is now rolling out to Pixel 5 series smartphones. What it does is that it takes care of hold-instances during calls. Often you might be put on hold during business calls and you are nervous about doing another work as someone on the other end might pick up the hold call. Hold for Me feature allows you to continue your tasks without worrying about the call. When someone finally speaks, it will let you know that it's time to talk again.&lt;/p&gt;

&lt;p&gt;Despite the cool features, we need to think long and well about how this AI technology should be used and how it should not. Technologies that support services like Duplex are improving at a higher rate. In time, it will become harder to understand what's automated and what's human. It gets even harder if we don't have a clear understanding what the technology &lt;em&gt;can&lt;/em&gt; do. &lt;/p&gt;

</description>
      <category>google</category>
      <category>duplex</category>
      <category>ai</category>
      <category>googleassistant</category>
    </item>
    <item>
      <title>Recraft - Recycle and Reuse [completed]</title>
      <dc:creator>Akila Maithripala</dc:creator>
      <pubDate>Sat, 24 Oct 2020 19:46:30 +0000</pubDate>
      <link>https://dev.to/akilamaithri/save-sri-lanka-recycle-and-reuse-mnf</link>
      <guid>https://dev.to/akilamaithri/save-sri-lanka-recycle-and-reuse-mnf</guid>
      <description>&lt;center&gt;
&lt;br&gt;
&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--qDn7fqVw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://i.imgur.com/LqUtyGh.png" width="880" height="220"&gt;&lt;br&gt;
&lt;/center&gt;
&lt;h2&gt;
  
  
  Team Declaration
&lt;/h2&gt;
&lt;h4&gt;
  
  
  Team Name - code360
&lt;/h4&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Name&lt;/th&gt;
&lt;th&gt;Student ID Number&lt;/th&gt;
&lt;th&gt;Github Handle&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Team Leader&lt;/td&gt;
&lt;td&gt;Yasith Samaradiwakara&lt;/td&gt;
&lt;td&gt;19020742&lt;/td&gt;
&lt;td&gt;&lt;a class="mentioned-user" href="https://dev.to/yasithsam"&gt;@yasithsam&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Member 1&lt;/td&gt;
&lt;td&gt;Nethmi Rodrigo&lt;/td&gt;
&lt;td&gt;19001462&lt;/td&gt;
&lt;td&gt;&lt;a class="mentioned-user" href="https://dev.to/nethmirodrigo"&gt;@nethmirodrigo&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Member 2&lt;/td&gt;
&lt;td&gt;Nisan Abeywickrama&lt;/td&gt;
&lt;td&gt;19000032&lt;/td&gt;
&lt;td&gt;&lt;a class="mentioned-user" href="https://dev.to/lordreigns"&gt;@lordreigns&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Member 3&lt;/td&gt;
&lt;td&gt;Isuru harischandra&lt;/td&gt;
&lt;td&gt;19020333&lt;/td&gt;
&lt;td&gt;&lt;a class="mentioned-user" href="https://dev.to/isuruvihan"&gt;@isuruvihan&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Member 4&lt;/td&gt;
&lt;td&gt;Akila Maithripala&lt;/td&gt;
&lt;td&gt;19020432&lt;/td&gt;
&lt;td&gt;&lt;a class="mentioned-user" href="https://dev.to/akilamaithri"&gt;@akilamaithri&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;
&lt;h2&gt;
  
  
  What we are building
&lt;/h2&gt;

&lt;p&gt;Every day, hundreds of waste materials are piling up in Sri Lankan households. Some burn them (causing major environmental damage) and some leave them as it is. But this issue can be resolved with the collaboration of waste producers and recyclers. Also, there are many individuals who are willing to reuse the items used by others, if it's in reasonable condition. We are building a platform to bringthese 3 separated partiess together, enabling a buy and sell method of waste items. Good for the environment and products gets reused; its win, win!  &lt;/p&gt;

&lt;h2&gt;
  
  
  How we built it
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;[Initial Update - 22nd of October]&lt;/strong&gt;&lt;br&gt;
Honouring the cultural practices, our first task was to create a WhatsApp group. After dividing our work individually, we designed the system architecture the database. Used firebase to design the database. We will be finishing the design language conflicts and starting budling the UI tomorrow. All agreed to choose the 80's retro theme as our design language.  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;[Update 2 - 23rd of October]&lt;/strong&gt;&lt;br&gt;
After getting some inspiration from (rare to find) 80s retro themes, we finished the UI of user login and new user registration pages. Then configured them using node js. Also added firebase authentication for user login. We will be finalising the landing page tomorrow.   &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;[Update 3 - 24th of October]&lt;/strong&gt;&lt;br&gt;
Designed the landing page UI components such as the navigation menu, footer, posts for latest post updates. As we agreed before, partitioned the landing page into three sections. Middle section serves as a news feed, showing the advertisements posted by users about the reusable and recyclable items in their households, and advertisements posted by recycling agents about collecting dates and times of goods. Left section shows the categories of Reusable products and right section shows those of Recyclable products so the users can easily navigate to the section they want.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;[Update 3 - 25th of October]&lt;/strong&gt;&lt;br&gt;
Change of plans. After implementing the above 3-part landing page, we understood that it could be problematic for new users. So now we are going for 2 sides landing page. Added facilities to add post and events. Added Registration authentication.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;[Final Update]&lt;/strong&gt;&lt;br&gt;
Added backend functionalities to filter and view ads. Added functionalities to appear posted ads in your ads and search facilities to the back end too. We think we a short in time to connect them to the frontend. So, we'll leave it there and work on the styling.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;At the end, we are happy and proud of our final outcome. We did this project in the middle of 8-5 lectures, so there were some time management problems here and there. But we created almost everything we thought of doing on 22nd. Also, now we know our barriers, learned new things, shared new things, and we are more capable as a group than before. We are thinking of developing this as our side project when the competition is over, so we can get it into a commercial quality little by little. &lt;br&gt;
So,&lt;br&gt;
Features we want in the long run are,&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To make users enable to response to an event happening in their area.
&lt;/li&gt;
&lt;li&gt;Users getting notified if there's an event happening in their area.&lt;/li&gt;
&lt;li&gt;Event publishers can get the details (eg:location) of the users who are willing to contribute to their event.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Link to Code
&lt;/h2&gt;

&lt;p&gt;&lt;u&gt;Github&lt;/u&gt; &lt;br&gt;
&lt;a href="https://github.com/NethmiRodrigo/recraft"&gt;https://github.com/NethmiRodrigo/recraft&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ucschf2020</category>
    </item>
  </channel>
</rss>
