J1 Visa ExperienceFor my research internship at MIT Media Lab, I needed a J1 visa, which is an Exchange Visitor visa. Here is my story about the entire…Apr 10, 2022Apr 10, 2022
Exporting Trello BoardsTrello is one of the most popular Kanban-style list-making tool used by numerous people. During our research, we conducted a study with…Mar 1, 2022Mar 1, 2022
Twilio Interview ExperienceI interned at Twilio in June and July of 2021, and I thought it would be helpful if I shared my interview and internship experience. So in…Sep 25, 2021Sep 25, 2021
Thoughts on Flutter vs React NativeI’ve been developing apps using both React Native and flutter for a couple of years now, and I thought I should write something on what I…May 2, 2021May 2, 2021
Multiple Navigators in React Navigation 5I previously wrote an article on how to have multiple navigators in react native. However, since react-navigation 5 was released, there…Oct 24, 20201Oct 24, 20201
Introducing QLogic: A Quantum Computing Puzzle GameI’ve been doing game development for a while now- Double Bounce, Blindfold, Rockets are some of the games I developed for android and…Aug 16, 2020Aug 16, 2020
React Native WindowsMicrosoft recently started a project, in which they’re adding react native support for native windows applications. Although it is at an…Jun 18, 20201Jun 18, 20201
Solved: Invalid Regex Error React NativeIt might so happen with you that you try building a react native app (with react-native run-android or react-native run-ios ), that the…May 19, 20201May 19, 20201
Swipe to Toggle Drawer in React NativeIf you implement a drawer navigator in React Native, you might notice that by default the drawer often doesn’t open when you swipe the…Nov 15, 2019Nov 15, 2019
Duplicate Resources Error- React Native 0.60+I wrote an article on fixing the packaging error when building an apk with React Native. The error was regarding bundling issues and the…Oct 17, 20192Oct 17, 20192
Pitfalls to Avoid with Multiplexed Arduino 7 Segment DisplayIf you’re starting the learning curve for Arduino just as I am, you might be interested in projects related to 7 segment displays. And I’m…Sep 24, 2019Sep 24, 2019
Multiple Navigators React NativeIn complex applications, handling navigation becomes a daunting task. We end up having stack navigators, drawer navigators and tab…Aug 23, 20192Aug 23, 20192
Data Transfer Objects, Entities and RepositoriesWhen it comes to writing a back end in Java and using a database as well, we come across a lot of new terminology. What I hope to do here…Jun 21, 2019Jun 21, 2019
Quick-Start a Springboot ProjectWant to write a back end web-service in Java and don’t know where to start? You’re at the right place. By the end of this article, you…Jun 7, 2019Jun 7, 2019
Upgrading to React Native v0.59The stable version of React Native, version 0.59, was released on 12th March, 2019. Among other reasons why we should upgrade our projects…Apr 3, 2019Apr 3, 2019
Change App Name React NativeOften, we do not put much thought into naming a project when we start it off. But later, especially when trying to make a…Apr 3, 2019Apr 3, 2019
Solved: Unable to resolve module AccessibilityInfoWhile building a react-native app, we sometimes encounter an error that says:Mar 14, 2019Mar 14, 2019
Create a Custom LoaderIn a mobile app, we often fetch data from a web-service/API. And an app takes time to fetch this data and render it on the screen. In such…Mar 10, 2019Mar 10, 2019
Solved: Packaging Error in React-Native Release APKWhen building a release apk from react-native code, you could run into an error that says:Mar 8, 20195Mar 8, 20195