Posts

Google is buying Fitbit for $2.1 billion

< 1 min readGoogle announced on Nov 1, 2019 that they are acquiring wearable company Fitbit at $2.1 billion. Senior Vice President of Devices & Services, Rick Osterloh writes on their blog saying, “Google aspires to create tools that help people enhance their knowledge, success, health and happiness. This goal is closely aligned with Fitbit’s long-time focus on wellness and…

Read More

Viewport Units in CSS

3 min readOver past few years, Responsive design has become quite the hot topic in the web design community. There are various frameworks which help to build responsive design faster. One of the ways is using Viewport percentage unitsor “Viewport Units” for short, a CSS3 property which helps you to automate some aspects of your responsive design. Using viewport units,…

Read More

Quick guideline for RTL UI

4 min readThe UI for languages that are written and read from right-to-left (RTL) such as Arabic, Hebrew, and Urdu, are flipped to ensure that the content is easy to understand and is compatible with the RTL languages. Let’s get started, The following are the basic steps I followed to make the UI compatible with RTL languages. The…

Read More

Understanding CSS Variables

3 min readCSS variables, or “CSS Custom Properties”. It allows you to work with variables directly in CSS. They are very useful for reducing repetition in CSS, and also for powerful runtime effects like theme switching and has a various polyfilling future CSS features. It believes in the principle DRY — Don’t Repeat Yourself. With the help of CSS…

Read More

How to clear git local cache

< 1 min readThere are certain situations when you unknowingly add files to git and you try to remove those files later on by adding the names to .gitignore. Even though you add the name of the files in .gitignore, git will continue to track those files even if they were added to the .gitignore later on. To…

Read More

How to exclude files/subfolder in Git .gitignore

< 1 min readTo exclude a sub-folder inside a folder in .gitignore, the following can be done. app/* !app/subfolder/   app/subfolder/* !app/subfolder/subfolder2/ This will ignore all files and sub-folders inside “subfolder” but it will ignore the “subfolder2” Note: Using * after the slash(/) indicates that the folder can be ignored but there maybe other conditions below for other…

Read More