PinnedPublished inJavaScript everydayReflecting on 6 years of blogging: A journey of growth and discoveryIt’s hard to believe, but it’s been an incredible 6 years since I embarked on this blogging journey. What started as a passion project to…May 22, 2024May 22, 2024
PinnedPublished inJavaScript everydayJavaScript Theory: Promise vs ObservableThe RxJS is currently by far the hottest JavaScript library, which is widely used especially in Angular single page applications. When you…Aug 18, 201816Aug 18, 201816
Published inJavaScript everydayHash-based CSP in Angular: Boosting security with simple configurationCross-site scripting (XSS) has always been a significant concern for web developers. Escaping and sanitization are well-known techniques to…Nov 26, 2024Nov 26, 2024
Published inJavaScript everydayDeprecated code monitoringMany software engineers consider a task complete as soon as it hits the “Done” status in their task management system. However, code…Nov 11, 2024Nov 11, 2024
Published inJavaScript everydayCross-field validation with ZodBasic validation with Zod typically processes each field independently:Aug 30, 2024Aug 30, 2024
Published inJavaScript everydayprocess.env validation with ZodAs a web developer, I have always seen Zod as a popular library widely used for parsing server responses at runtime.Jul 18, 2024Jul 18, 2024
Published inJavaScript everydayHow to inspect ESLint configuration fileESLint is a great tool for enforcing quality through static analysis in your projects, and it now uses a flat config that simplifies the…Jul 2, 2024Jul 2, 2024
Published inJavaScript everyday5 ESLint rules to enforce modern Angular featuresAngular has recently introduced many new features that are worth exploring. The initial step involves familiarizing yourself with these…Jun 24, 20243Jun 24, 20243
Published inJavaScript everydayHow to get ready for zoneless future in AngularAngular 18 introduces experimental support for zoneless change detection, which is more efficient than the well-known zone.js based…Jun 17, 20242Jun 17, 20242
Published inDevDiscoveriesWeekly digest #7Hey there, fellow developers! 👩💻👨💻Jun 16, 2024Jun 16, 2024