<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>#express · Faiz Ahmed Farooqui</title><description>Posts tagged express.</description><link>https://faizahmed.in/</link><item><title>How to Architect Multi-Tenant SaaS Backends in 2025 (PostgreSQL + Node.js)</title><link>https://faizahmed.in/architect-multi-tenant-saas-backends-in-2025-postgresql-nodejs/</link><guid isPermaLink="true">https://faizahmed.in/architect-multi-tenant-saas-backends-in-2025-postgresql-nodejs/</guid><pubDate>Fri, 11 Jul 2025 11:30:13 GMT</pubDate><category>nodejs</category><category>postgresql</category><category>saas</category><category>multitenancy</category><category>software-architecture</category><category>tech-leadership</category><category>devtools</category><category>javascript</category><category>express</category></item><item><title>How to Prevent Replay Attacks with JWTs: JWS vs JWE and Fingerprint Validation in Node.js</title><link>https://faizahmed.in/how-to-prevent-replay-attacks-with-jwts-jws-vs-jwe-and-fingerprint-validation-in-nodejs/</link><guid isPermaLink="true">https://faizahmed.in/how-to-prevent-replay-attacks-with-jwts-jws-vs-jwe-and-fingerprint-validation-in-nodejs/</guid><pubDate>Fri, 06 Jun 2025 13:27:47 GMT</pubDate><category>nodejs</category><category>jwt</category><category>security</category><category>authentication</category><category>backend</category><category>backendengineering</category><category>websecurity</category><category>replay-attack</category><category>devtips</category><category>express</category></item><item><title>Understanding Express Typescript</title><link>https://faizahmed.in/express-typescript/</link><guid isPermaLink="true">https://faizahmed.in/express-typescript/</guid><pubDate>Sun, 12 Jan 2020 18:30:00 GMT</pubDate><category>nodejs</category><category>express</category><category>typescript</category><category>mongodb</category><category>boilerplate</category></item></channel></rss>