Published inJavaScript in Plain EnglishPerformance Boost with Service WorkersGuide to powerful caching and offline experiencesFeb 53Feb 53
Published inJavaScript in Plain EnglishTailwind Chronicles: Crafting Unique UIA side project turned into a primary production toolJan 224Jan 224
Published inStackademicWhat should be logged in to the app?Navigating the Essentials of App LoggingDec 28, 20231Dec 28, 20231
Published inStackademicAnatomy of CSRF AttacksExplore the history, types, and prevention of CSRF attacks in my insightful blog.Dec 11, 20231Dec 11, 20231
Published inJavaScript in Plain EnglishDealing with Rendering Issues in ReactHow does rendering work?Dec 6, 20233Dec 6, 20233
Published inJavaScript in Plain EnglishHandling Large Datasets in ReactWhat comes with pagination?Nov 27, 2023Nov 27, 2023
Published inJavaScript in Plain EnglishDecoding Cyber Intruders’ StrategiesIn our previous discussion, we explored two types of attacks: server-side (stored XSS) and client-side (reflected XSS) attacks. Today, our…Oct 26, 20232Oct 26, 20232
Published inJavaScript in Plain EnglishImpact of useTransition and useDeferredValueA deep dive into React scheduling with useTransition and useDeferredValueOct 9, 20231Oct 9, 20231
Published inJavaScript in Plain EnglishDangers of Cross-Site Scripting in React“Amateurs hack systems, professionals hack people.” - Bruce Schneier, the creator of BlowfishOct 2, 20236Oct 2, 20236
Published inJavaScript in Plain EnglishThe Power of Accessible ImagesUnlocking Inclusive ExperiencesJun 2, 20232Jun 2, 20232