<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Mustafa Campwala — Blog</title><description>Mustafa Campwala is a software engineer in Dubai, currently at Calo. He writes practical notes on Node.js, JavaScript tooling, DevOps and self-hosting.</description><link>https://mustafazc.com/</link><item><title>Setting Up Coolify with a Subdomain Wildcard</title><link>https://mustafazc.com/blog/coolify-subdomain-wildcard/</link><guid isPermaLink="true">https://mustafazc.com/blog/coolify-subdomain-wildcard/</guid><description>Set up wildcard domains and automatic subdomains in Coolify: wildcard DNS, Traefik DNS-01 SSL certificates, and the &quot;nonexistent certificate resolver&quot; fix.</description><pubDate>Sun, 18 May 2025 00:00:00 GMT</pubDate><category>coolify</category><category>devops</category><category>self-hosting</category><category>dns</category><category>automation</category></item><item><title>ESLint + Standard Guide</title><link>https://mustafazc.com/blog/eslint-standard-guide/</link><guid isPermaLink="true">https://mustafazc.com/blog/eslint-standard-guide/</guid><description>ESLint with the Standard JS style: packages, .eslintrc for Node and React, a Prettier config and VS Code settings. Includes my older 2020 Prettier setup.</description><pubDate>Wed, 24 Nov 2021 00:00:00 GMT</pubDate><category>eslint</category><category>standard</category><category>vscode</category><category>eslint guide</category><category>eslint tutorial</category><category>standardjs</category></item><item><title>Redis &amp; NodeJS Guide</title><link>https://mustafazc.com/blog/redis-nodejs-guide/</link><guid isPermaLink="true">https://mustafazc.com/blog/redis-nodejs-guide/</guid><description>A beginner&apos;s guide to Redis with Node.js and Express: connecting a client and writing promisified get/set cache helpers you can reuse.</description><pubDate>Wed, 14 Apr 2021 00:00:00 GMT</pubDate><category>redis</category><category>node</category><category>expressjs</category><category>nodejs</category><category>redis nodejs guide</category></item><item><title>NuxtJS &amp; SSR with GTM</title><link>https://mustafazc.com/blog/nuxt-gtag-guide/</link><guid isPermaLink="true">https://mustafazc.com/blog/nuxt-gtag-guide/</guid><description>How to track page views in a NuxtJS SSR app with Google Tag Manager: a custom dataLayer event, the GTM trigger, and the Google Analytics tag config.</description><pubDate>Mon, 08 Jun 2020 00:00:00 GMT</pubDate><category>nuxtjs</category><category>google tag manager</category><category>google analytics</category><category>vuejs</category><category>gtm</category><category>ssr</category></item></channel></rss>