About Asim Sikka
As a full-stack web developer with over 11 years of experience, I specialize in building dynamic and responsive applications using ReactJS, NextJS, and modern front-end technologies, I'm proficient in creating scalable, high-performance web solutions across multiple stacks, leveraging my expertise in both front-end and back-end development.
View all posts by Asim Sikka
Permissions are the moments of mobile apps. Camera, location, photos, microphone, notifications your app can’t just grab them. The good...
Continue reading
If you build a desktop application using Electron with a front-end created in React, you’ve probably encountered the dreaded alert:
...
Continue reading
So you’re working on a ReactJS project and you’ve used Conda to manage your Python / environment setup (maybe for a backend component, ...
Continue reading
If you’ve ever worked with React and tried to integrate Google OAuth (or any OAuth provider really), you may have hit the dreaded messa...
Continue reading
If you’re building a web project about fishing say for the Texas Fishing Forum, or just want a chart that shows forum discussions, fish...
Continue reading
When I first tried wiring up Firebase in a small react js app, I ran head-first into this error:
Uncaught TypeError: Cannot set prop...
Continue reading
When I first started building my React JS project, I was excited to use arrow functions because they’re a clean ES6 syntax. But then, I...
Continue reading
When I first ran into this error, it completely broke my React + TypeScript build. The compiler screamed at me with the following:
T...
Continue reading
When I first started wiring up API calls with Redux in my React JS project, I kept running into a 401 Unauthorized error. If you’ve see...
Continue reading
I recently hit one of those frustrating bugs that feels obvious in hindsight but had me scratching my head at first. While building a s...
Continue reading