I'm a software engineer who enjoys building things and figuring out how they work.
I work mostly on mobile software, building products, developer tools, libraries, and the occasional side project. I care about writing software that is fast, reliable, and useful, but I also enjoy building things simply because they seem interesting.
Currently, I work on GoPay at Gojek, working across Android and iOS on software that operates at a large scale. Outside of work, I build and share things in the open, contribute to open source, and write about things I find interesting.
Hello! I'm Tushar and you're currently exploring my tiny corner of the internet. I use this space to project my ideas and express my obsessions.
Cross-origin iframes in WebView mini apps cannot touch the native bridge. Same-origin policy blocks them. Most teams relay through the main frame. We routed directly to native instead, so security validation could not be tampered with.
My old site was a Flutter app that looked great but was hard to keep. I rebuilt it as a simple, text-first website that will last for decades. Here is why I moved, what the previous site was, and the long term goal.