Homepage
Open in app
Sign in
Get started
JavaScript everyday
Strive to improve as a software engineer each day!
Follow
Deprecated code monitoring
Deprecated code monitoring
Many software engineers consider a task complete as soon as it hits the “Done” status in their task management system. However, code…
Wojciech Trawiński
Nov 10
Cross-field validation with Zod
Cross-field validation with Zod
Basic validation with Zod typically processes each field independently:
Wojciech Trawiński
Aug 29
process.env validation with Zod
process.env validation with Zod
As a web developer, I have always seen Zod as a popular library widely used for parsing server responses at runtime.
Wojciech Trawiński
Jul 18
How to inspect ESLint configuration file
How to inspect ESLint configuration file
ESLint is a great tool for enforcing quality through static analysis in your projects, and it now uses a flat config that simplifies the…
Wojciech Trawiński
Jul 2
5 ESLint rules to enforce modern Angular features
5 ESLint rules to enforce modern Angular features
Angular has recently introduced many new features that are worth exploring. The initial step involves familiarizing yourself with these…
Wojciech Trawiński
Jun 24
How to get ready for zoneless future in Angular
How to get ready for zoneless future in Angular
Angular 18 introduces experimental support for zoneless change detection, which is more efficient than the well-known zone.js based…
Wojciech Trawiński
Jun 16
How automation and AI facilitate knowledge sharing
How automation and AI facilitate knowledge sharing
I recently wrote a blog post about building a tech reading list. In it, I mentioned that after reading an article, I decide whether to…
Wojciech Trawiński
Jun 9
How to build your tech reading list
How to build your tech reading list
As a software engineer, you undertake a lifelong journey of continuous learning and growth. In this rapidly evolving field, keeping up with…
Wojciech Trawiński
Jun 2
Media queries — hidden gems
Media queries — hidden gems
As a frontend developer, you’ve probably used media queries in CSS to create responsive user interfaces. This robust feature allows you to…
Wojciech Trawiński
May 29
6 essential rules for laser-focused productivity
6 essential rules for laser-focused productivity
In today’s fast-paced, distraction-filled world, maintaining focus and maximizing productivity can feel like an uphill battle. However, by…
Wojciech Trawiński
May 27
About JavaScript everyday
Latest Stories
Archive
About Medium
Terms
Privacy
Teams