Articles

Count = 5

Let's Talk About Express

Created: 2/13/2026
This is the first of many articles about Express JS server applications. New to Express myself, I'll begin with a getting started tutorial.

EmailSender With Nodemailer

Created: 2/14/2026
This article describes how to implement an EmailSender utility with the nodemailer library configured to use an existing SMTP server.

EJS Client-Side Validation

Created: 2/16/2026
This article describes validating form data before it is posted to the server. This provides immediate user feedback and reduces server load.

Express Server-Side Validation

Created: 2/16/2026
This article describes validating form data on the server. The form data should have already been validated on the client-side.

EJS Password Input Validation

Created: 2/16/2026
This article describes password requirements for user registration. Password requirements should be listed and indicate if the requirement has been satisfied.