Alen VlahovljakinJavaScript in Plain EnglishPerformance Boost with Service WorkersGuide to powerful caching and offline experiencesFeb 53Feb 53
Alen VlahovljakinJavaScript in Plain EnglishTailwind Chronicles: Crafting Unique UIA side project turned into a primary production toolJan 224Jan 224
Alen VlahovljakinStackademicWhat should be logged in to the app?Navigating the Essentials of App LoggingDec 28, 20231Dec 28, 20231
Alen VlahovljakinStackademicAnatomy of CSRF AttacksExplore the history, types, and prevention of CSRF attacks in my insightful blog.Dec 11, 20231Dec 11, 20231
Alen VlahovljakinJavaScript in Plain EnglishDealing with Rendering Issues in ReactHow does rendering work?Dec 6, 20233Dec 6, 20233
Alen VlahovljakinJavaScript in Plain EnglishHandling Large Datasets in ReactWhat comes with pagination?Nov 27, 2023Nov 27, 2023
Alen VlahovljakinJavaScript 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
Alen VlahovljakinJavaScript in Plain EnglishImpact of useTransition and useDeferredValueA deep dive into React scheduling with useTransition and useDeferredValueOct 9, 20231Oct 9, 20231
Alen VlahovljakinJavaScript 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
Alen VlahovljakinJavaScript in Plain EnglishThe Power of Accessible ImagesUnlocking Inclusive ExperiencesJun 2, 20232Jun 2, 20232