Introduction to Color Theory

Primary colors are sets of colors that can be combined to make a useful range of colors. The primary colors are those which cannot be created by mixing other colors in a given color space.


Secondary colors are colors made from two primary colors. In RGB, the secondary colors are orange, mixed from red and yellow, green, mixed from yellow and blue, and purple, mixed from red and blue.


Tertiary colors is the combination of primary and secondary colors is known as tertiary or intermediate colors, due to their compound nature. Blue-green, blue-violet, red-orange, red-violet, yellow-orange, and yellow-green are color combinations you can create from color mixing.


Monochromatic color schemes are derived from a single base hue and extended using its shades, tones and tints. Tints are achieved by adding white, and shades and tones are achieved by adding a darker color, grey or black.

Analogous colors, specifically, the group of three colors that are next to each other on the wheel, and a tertiary. Red, orange, and red-orange are examples. We worry that such a scheme is “old fogey stylized,” but some experts believe that it’s the more supportive scheme.

Ex.: Red-RedOrange-Orange

Complementary colors are colors which, when mixed or combined, cancel each other out (lose hue) to create a grayscale color. When used next to each other, the shade of the colored objects can produce the strongest contrast. They may also be called “opposite colors”.

Ex.: Red-Green

Split complementary colors are pretty much what the name implies. You take two colors opposite each other on the color wheel, like red and green, and split one of them into its two adjacent colors on the wheel.

Ex.: Red-BlueGreen-YellowGreen

Triadic colors scheme is comprised of three colors evenly spaced on the color wheel. The two most basic triadic palettes are the primary colors red, blue, and yellow, and the secondary hues orange, purple, and green.

Ex.: Violet-Orange-Green

Tetradic color or four-colored schemes are always loud and fun; great ways to create designs or expressions that “rock the house.” Be mindful, however, that these combinations can overpower the viewer’s eye and create an unstable and jarring visual effect.

Ex.: Violet-Orange-Yellow-Blue

Conclusion: In this blog, I have described different types of color patterns which we can use in our projects. There is a very easy way to make your own color pallet with different combinations.

Work from home: The new normal for corporates

The need for the hour is to protect yourself and others by practicing social distancing and timely personal hygiene.

Most IT companies have already initiated the daily routine of working from home. We need to act as a responsible part of our society and contribute to reducing the risk of being exposed to this potentially fatal virus.

Working from home can have its positives as well as negatives. If you’re thinking, how can an IT company function efficiently working remotely?

@siddharthashok working with a view

At GrandWorks, some in our team was already working remotely before the pandemic, while our main office is situated in a homely villa in Goa, some of us are working from home, or from other parts of the world. For us, our major concern is our employee’s wellbeing and health, and in such a critical condition we have taken all the required measures.

Here are 5 tips to help you be more productive and efficient when working from home. Let’s set up your workspace at home to get the right mood, enabling you to work more efficiently.

  1. Get a proper system in place: We don’t yet know for how long this situation could last, therefore it’s very important to put a proper system in place for working from home. Develop an everyday routine and don’t fall prey to unproductivity. Avoid sitting in an overly comfortable place like a sofa, couch, or bean bag (it will only make you lazier). Maintain a proper work desk similar to that of your regular office. If you can allot a separate room for work, do so.
  2. Set an every day to-do list: It’s very important to keep track of all the important tasks that need to be done when working from home. Get used to the routine of making a to-do list before you start working in the morning. Set deadlines, reminders to complete work on time, and avoid any delays. It’s more fun to get things done than building stress around not finishing your work.
  3. Develop discipline and avoid multitasking: We often get distracted or lose focus. Work on one task at a time, especially when it comes to high priority tasks. It’s very easy to fall into traps of not working when at home and start focussing on doing home chores instead. Therefore it’s very important to develop disciple and a proper system to stay focused during work hours so that you can relax once your workday is over.
  4. Make yourself at home: Take breaks regularly, spend quality time with family and loved ones. Don’t skip food breaks, this could be an amazing bonding opportunity with your family and loved ones. Stand up and go for a short walk around the apartment every half an hour or so, it will make you more productive and give you the energy you need to keep working.
  5. Comfort Bonus: Now that you’re working at the comfort of your home, keep some snacks and tasty drinks around you, so that you have something to munch on to get your energy flowing. Play your favorite playlist, and above all, enjoy your time working from home!

At such a critical time globally, it’s necessary that we all do our part i.e stay indoors and avoid any sort of travel. Stay indoor, eat healthily, and be safe!

Google DevFest Hackathon in Goa

The themes were as follows.

  • Climate Crisis Awareness
  • Gamification in Online Learning
  • Health Alert Application for a Region
  • App to report Potholes and Geolocation Tagging

The topics are relevant and affect us all in one way or another. We were super pleased with the turnout and are looking forward to seeing the solutions presented by the participants tomorrow.


The event will be juried on the 28th of September, 2019 at 11am.