<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>#software-engineering · Faiz Ahmed Farooqui</title><description>Posts tagged software-engineering.</description><link>https://faizahmed.in/</link><item><title>Secrets Sprawl in Node.js Projects: Detection, Prevention &amp; Secure Deployment (2025)</title><link>https://faizahmed.in/secrets-sprawl-in-nodejs-projects-detection-prevention-and-secure-deployment-2025/</link><guid isPermaLink="true">https://faizahmed.in/secrets-sprawl-in-nodejs-projects-detection-prevention-and-secure-deployment-2025/</guid><pubDate>Tue, 05 Aug 2025 08:07:20 GMT</pubDate><category>nodejs</category><category>secrets-management</category><category>gitguardian</category><category>devsecops</category><category>ci-cd</category><category>backend-engineering</category><category>cloud-security</category><category>software-engineering</category><category>securitybestpractices</category></item><item><title>Zero-Downtime Deployments in Node.js: Real Strategies, Real Examples</title><link>https://faizahmed.in/zero-downtime-deployments-in-nodejs/</link><guid isPermaLink="true">https://faizahmed.in/zero-downtime-deployments-in-nodejs/</guid><pubDate>Tue, 29 Jul 2025 07:53:48 GMT</pubDate><category>nodejs</category><category>zero-downtime</category><category>devops</category><category>sre</category><category>ci-cd</category><category>canary-release</category><category>bluegreen-deployment</category><category>microservices</category><category>deployment-strategies</category><category>software-engineering</category></item><item><title>API Observability: Logs, Traces, Metrics with OpenTelemetry</title><link>https://faizahmed.in/api-observability-logs-traces-metrics-with-opentelemetry/</link><guid isPermaLink="true">https://faizahmed.in/api-observability-logs-traces-metrics-with-opentelemetry/</guid><pubDate>Tue, 15 Jul 2025 11:30:42 GMT</pubDate><category>nodejs</category><category>opentelemetry</category><category>observability</category><category>apis</category><category>backend-development</category><category>microservices</category><category>devops</category><category>jaeger</category><category>prometheus</category><category>grafana</category><category>software-engineering</category><category>distributed-systems</category><category>monitoring</category><category>logging</category><category>tracing</category></item><item><title>Stop Using JSON.parse on Huge Payloads: Streaming JSON in Node.js</title><link>https://faizahmed.in/streaming-huge-json-in-nodejs/</link><guid isPermaLink="true">https://faizahmed.in/streaming-huge-json-in-nodejs/</guid><pubDate>Wed, 07 May 2025 10:30:41 GMT</pubDate><category>nodejs</category><category>javascript</category><category>web-performance</category><category>backend-development</category><category>streamingdata</category><category>memory-management</category><category>json</category><category>scalablearchitecture</category><category>software-engineering</category><category>devtips</category></item><item><title>High Level Design (HLD)</title><link>https://faizahmed.in/high-level-design/</link><guid isPermaLink="true">https://faizahmed.in/high-level-design/</guid><pubDate>Sat, 05 Feb 2022 07:58:57 GMT</pubDate><category>architecture</category><category>design-and-architecture</category><category>software-engineering</category></item></channel></rss>