In this blog post I will describe how to sync new data written to a Firebase to Google Sheets. It includes a method for obtaining, storing, and using Oauth2 tokens for Google API access.
Read moreOften time the project you are working on requires us to add a simple bar chart and including a charting library like highcharts.js or charts.js is too costly and resource-consuming. In this post lets a make a simple re-usable Vue component for a bar chart.
Read moreOne of the most common questions asked in making a site accessible is How do I design for the colorblind users? First off, before designing for colorblindness we have to understand what is how our eye works and what the reason causing colorblindness..
Read moreOften times when testing a design, it’s useful to create a prototype with realistic data. And giving UX Researchers an easy way to manipulate data allows them to test multiple variations very quickly and...
Read moreHere is the list of morning thoughts I had from the past few years, some might sound stupid but they are really deep you just have to think about which we generally do less these...
Read moreదేశ భాషలందు తెలుగు లెస్స అని శ్రీ కృష్ణ దేవరాయలు అన్నట్టు మన తెలుగు భాష నిజంగా నే వినసొంపైన భాష. ఈ ఆధునిక యుగం లో మన తేనె లొలుకు తెలుగు భాషకి ప్రాచుర్యం తగ్గిపోతుంటే, చూస్తూ ఉండటం తప్ప నేను ఏమి చేయగలను? ప్రతి రోజు పెరుగుతున్న సాంకేతిక పరిజ్ఞానం వల్ల మన ఈ తరం పిల్లలు స్వచ్చమైన తెలుగు మాట్లాడటం...
Read moreI am a designer who is full of empathy and I strongly believe in universal design. First of all, let me tell you what I understand about universal design. Wikipedia says...
Read moreAs part of my on-campus jobs, I built a custom form builder for the UW Dept of Sustainability. I used MEAN (MongoDB, Express.js, Angular.js, Node) as my tech stack. I was the only designer and developer for the whole application...
Read moreThis story takes us back to 2011, the year when I received my appointment letter from Tata Consultancy Services after patiently waiting for 5 months. On the 23rd of September, I became a part of their Initial Learning Program(ILP) along with 500 other participants
Read more