<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title><![CDATA[Supanote Core Team (@supanote) — Supanote]]></title>
    <link>https://supanote.app/@supanote</link>
    <description><![CDATA[Official open-source templates, infrastructure manifests, and verified developer snippets curated by the Supanote team.]]></description>
    <language>en-us</language>
    <lastBuildDate>Sun, 06 Sep 2026 12:43:11 GMT</lastBuildDate>
    <atom:link href="https://supanote.app/@supanote/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title><![CDATA[GitHub Actions Node.js CI/CD Matrix Pipeline]]></title>
      <link>https://supanote.app/n/github-actions-ci-cd-workflow</link>
      <guid isPermaLink="true">https://supanote.app/n/github-actions-ci-cd-workflow</guid>
      <pubDate>Sat, 05 Sep 2026 12:29:30 GMT</pubDate>
      <description><![CDATA[name: CI/CD Pipeline on: push: branches: [main] pull_request: branches: [main] jobs: test: runs-on: ubuntu-latest strategy: matrix: node-version: [18.x, 20.x, 22.x] steps: - name: Checkout Code uses: actions/checkout@v4 - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v4 wit...]]></description>
      <dc:creator><![CDATA[Supanote Core Team]]></dc:creator>
    </item>
    <item>
      <title><![CDATA[Modern HTML5 Responsive Boilerplate]]></title>
      <link>https://supanote.app/n/html5-responsive-boilerplate</link>
      <guid isPermaLink="true">https://supanote.app/n/html5-responsive-boilerplate</guid>
      <pubDate>Sat, 05 Sep 2026 12:29:30 GMT</pubDate>
      <description><![CDATA[Modern Web Application :root { color-scheme: light dark; --bg: #ffffff; --text: #09090b; } @media (prefers-color-scheme: dark) { :root { --bg: #09090b; --text: #f4f4f5; } } body { margin: 0; font-family: system-ui, -apple-system, sans-serif; background-color: var(--bg); color: var(--text); display:...]]></description>
      <dc:creator><![CDATA[Supanote Core Team]]></dc:creator>
    </item>
    <item>
      <title><![CDATA[High-Performance SQLite Production PRAGMAs]]></title>
      <link>https://supanote.app/n/sqlite-wal-production-pragmas</link>
      <guid isPermaLink="true">https://supanote.app/n/sqlite-wal-production-pragmas</guid>
      <pubDate>Sat, 05 Sep 2026 12:29:30 GMT</pubDate>
      <description><![CDATA[-- High-Performance Concurrent SQLite Configuration -- Run immediately after opening database connection -- 1. Enable Write-Ahead Logging (concurrent readers + writer) PRAGMA journal_mode = WAL; -- 2. Synchronous NORMAL is safe in WAL mode and drastically cuts fsync calls PRAGMA synchronous = NORMAL...]]></description>
      <dc:creator><![CDATA[Supanote Core Team]]></dc:creator>
    </item>
    <item>
      <title><![CDATA[Nginx Reverse Proxy with SSL & Security Headers]]></title>
      <link>https://supanote.app/n/nginx-reverse-proxy-ssl</link>
      <guid isPermaLink="true">https://supanote.app/n/nginx-reverse-proxy-ssl</guid>
      <pubDate>Sat, 05 Sep 2026 12:29:30 GMT</pubDate>
      <description><![CDATA[Production Nginx Reverse Proxy Configuration server { listen 443 ssl http2; listen [::]:443 ssl http2; server_name api.example.com; # SSL Certificates & Modern Ciphers ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; sslcertificatekey /etc/letsencrypt/live/example.com/privkey.pem; ss...]]></description>
      <dc:creator><![CDATA[Supanote Core Team]]></dc:creator>
    </item>
    <item>
      <title><![CDATA[Docker Compose Production Web Stack]]></title>
      <link>https://supanote.app/n/docker-compose-production-stack</link>
      <guid isPermaLink="true">https://supanote.app/n/docker-compose-production-stack</guid>
      <pubDate>Sat, 05 Sep 2026 12:29:30 GMT</pubDate>
      <description><![CDATA[version: '3.8' services: web: build: . restart: always environment: NODE_ENV: production DATABASEURL: ${DATABASEURL} REDISURL: ${REDISURL} ports: - "3000:3000" depends_on: - db - redis networks: - internal db: image: postgres:16-alpine restart: always environment: POSTGRESUSER: ${POSTGRESUSER} POSTG...]]></description>
      <dc:creator><![CDATA[Supanote Core Team]]></dc:creator>
    </item>
  </channel>
</rss>