About TechCanva – Your Coding Companion for JavaScript, React, Git & DevOps

Hi, I’m Charvi Parikh — a developer who works with React, JavaScript, Magento 2, and has been getting more into DevOps lately.

I started TechCanva because I kept running into the same problem: most developer tutorials online are either too surface-level to actually help, or so dense that you need to already know the answer to understand the explanation. I wanted a place that explains things the way a developer would explain them to another developer — honestly, practically, and without padding.

Every post on this blog is written by me, from real experience. When I say “I spent a week debugging this,” I mean it. When I show you a pattern I use in production, it’s because I actually use it.

What you’ll find here covers React and JavaScript fundamentals, Git workflows, DevOps basics like Docker and CI/CD, Magento 2 development, and SQL. The common thread is that everything is explained from a developer’s perspective — not a marketing one.

If something I wrote helped you, saved you time, or stopped you from making a mistake I already made — that’s exactly what this is for.

You can also find me on YouTube where I share walkthroughs and live coding sessions.
→ Subscribe: https://www.youtube.com/@charviparikh-u1s

Got a question or a topic you’d like covered? Reach out via the Contact page — I read every message.