The Archive

Filter through devotional insights, biblical studies, and engineering guidelines.

Software Engineering

My personal reference working with useReducer

`useReducer` helps us to manage mutiple states. It manages every state within a central place.To understand `useReducer`, I like to think about it as different people having different responsibilities.

KUZUE9 min read
Software Engineering

Working in a Team with Git Branches

When I first started learning Git, I thought creating a branch copied all the files into another folder. That's not exactly what happens...

KUZUE5 min read
Software Engineering

Nodemailer vs Resend — Which to use in production?

A clear, practical comparison for new Node.js developers: library vs service, SMTP vs API, costs, and when to pick each. The basic difference is **Nodemailer is a library**, while **Resend is a service**. Nodemailer is a library that sends mail through SMTP. Resend is a managed email service with an API, SDK, and built-in infrastructure.

KUZUE4 min read