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 22May 22
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 everydayDeprecated code monitoringMany software engineers consider a task complete as soon as it hits the “Done” status in their task management system. However, code…3d ago3d ago
Published inJavaScript everydayCross-field validation with ZodBasic validation with Zod typically processes each field independently:Aug 30Aug 30
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 18Jul 18
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 2Jul 2
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 243Jun 243
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 172Jun 172
Published inJavaScript everydayHow automation and AI facilitate knowledge sharingI recently wrote a blog post about building a tech reading list. In it, I mentioned that after reading an article, I decide whether to…Jun 10Jun 10