React.lazy and Suspense are two features in React that allow you to load components lazily, meaning they are only loaded when they are actually needed. This can help improve initial loading times and reduce the overall size of your bundle. Here's how it works:...
Solving problems with a positive impact
👋 Hi! I’m Rakesh, a full-stack web developer, and technical project manager. I build beautiful, responsive websites that are easy to use and fast loading.
The company is a B2B ecommerce startup that raised funding from reputed VC’s. They have developed their own supply chain management system, CRM, and web application. I will be creating these platforms for them so they can start selling their product to companies that are located all over India. Read more
Developed Logistics-as-a-Service (LaaS) solutions provide comprehensive shipment management, shipment tracking and proof of delivery along with integrated customs clearance and global network coverage. Integrated API’s of FedEx, UPS, USPS, CanadaPost and various other local provider from Canada. Read more
I have developed various business websites for a Maryland-based agency. These sites include WordPress and Divi themes by Elegant Themes as well as customized layouts that allow for easy customization, integration of custom widgets and imagery throughout the site, and SEO-friendly images optimization. Read more
Read from recent blog posts
What is React.memo, when to use and difference between React.memo vs useMemo hook
Imagine you have a toy box filled with different kinds of toys - cars, dolls, balls, and blocks. Every time you want to play with a toy, you have to search through the entire box to find the one you want. This takes a lot of time and effort, especially if you have a...
A quick way to log and analyze slow queries in MySql
Log Slow queries By default slow query log is disabled in Mysql, run the below queries to enable the slow query log: mysql > SET GLOBAL slow_query_log = 1; mysql > SET GLOBAL slow_query_log_file = '/var/log/mysql/mysql-slow-query.log'; mysql > SET GLOBAL...
10 Must-Have VS Code Extensions for Full Stack Development with Node.js and React.js
Using the right set of VS Code extensions can significantly improve your productivity and efficiency when working with the JS ecosystem. ESLint Prettier – Code formatting Code Spell Checker Git Lens - Git supercharged Intellicode NPM Intellisense Path IntelliSense...
My clients are
backed by top VC firms
I have worked with Rakesh many times over 10-15 years and he has always come through for me. I never worry that the job is going to be completed correctly. Communication is easy, I trust Rakesh with my best clients and projects. I would recommend Rakesh without hesitation.
I first started working with Rakesh about a decade ago. He has been a tremendous help over the years. He is an innovative, intelligent problem solver who delivers his work on time or ahead of schedule. I would highly recommend Rakesh to anyone in need of complete web design, redesign or ongoing support.
CSS / Bootstrap / Tailwind
NodeJs / ExpressJs
PHP / MySql / Laravel