Published onMay 8, 2026Adding Structured Server Logging to My Next.js Sitenext-jsloggingpinoobservabilitynode-jsHow I added structured server-side logging with Pino, request-scoped loggers, redaction, and consistent route/service logs in a Next.js app
Published onFebruary 26, 2026Protecting Contact and Résumé Flows with hCaptcha in Next.jsnext-jshcaptcharecaptchasecurityprivacycontactresumenode-jsHow I used hCaptcha to protect both my contact form and résumé viewer, with server-side token verification and a privacy-first comparison to reCAPTCHA