Viral TagdiwalaUnderstanding performance differences: JavaScript vs WebAssembly in CSV parsing — A deep diveWhen migrating a CSV parser from JavaScript to WebAssembly (Rust), I encountered some surprising results. I’ll be deep diving into the…2d ago2d ago
Viral Tagdiwala`static` in Javascript: Language quirks everywhere!Couple of weeks back at work I ran across this scenario —Sep 1Sep 1
Viral TagdiwalaMicrofrontends in JS: Dependency injection — A cure all?This article is a continuation to my series on Microfrontends in JS, refer this link for my previous article on inter module…Aug 19Aug 19
Viral TagdiwalaMicrofrontends in JS: Using message busesMore often than not, the task of developing a microfrontend is actually converting an existing monolothic react application to a…Jul 201Jul 201
Viral TagdiwalaA generic approach to URL-based state hydrationStoring state in URL to be used to later hydrate your local state variables is an age-old practice in the frontend ecosystem. While there…Apr 7Apr 7
Viral TagdiwalainBetter ProgrammingWeb Workers, Open Stack & Artillery — Distributed Systems on JavascriptThis article is a summary of one of the projects I worked on while taking the course Building Scalable Distributed Systems in my master's.Apr 8, 2023Apr 8, 2023
Viral TagdiwalaAn attempt at fixing state managementIssues with the current metaDec 23, 2022Dec 23, 2022
Viral TagdiwalaFrontend feature flaggingFrontend feature flags are pretty much a quintessential feature for companies who value Continous Delivery — one cannot realistically…Aug 27, 2022Aug 27, 2022
Viral TagdiwalaSetting up fool-proof linter rulesIt doesn’t take too long for a newly setup typescript repository to be riddled with wild any ‘s and a bunch of copy-pasted files from…Jun 25, 20221Jun 25, 20221
Viral TagdiwalaArchitecting your iconography — A developer’s perspectiveIn a well-organized team with a dedicated UI/UX Engineer, we often layout ground rules about icons and iconography in general, however in…Apr 17, 2022Apr 17, 2022