<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>Bitrate Documentation Blog</title>
        <link>https://docs.bitrate.me/blog</link>
        <description>Bitrate Documentation Blog</description>
        <lastBuildDate>Sun, 25 Jan 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[We Are Starting! 🚀]]></title>
            <link>https://docs.bitrate.me/blog/we-are-starting</link>
            <guid>https://docs.bitrate.me/blog/we-are-starting</guid>
            <pubDate>Sun, 25 Jan 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Welcome to the official Bitrate blog - a full-featured music streaming service built from scratch!]]></description>
            <content:encoded><![CDATA[<p>Welcome to the official <strong>Bitrate</strong> blog - a full-featured music streaming service built from scratch!</p>
<p>This is an ambitious pet project aimed at recreating the functionality of a popular music service using modern technology stack.</p>
<!-- -->
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="-what-is-this-project">🎯 What Is This Project?<a href="https://docs.bitrate.me/blog/we-are-starting#-what-is-this-project" class="hash-link" aria-label="Direct link to 🎯 What Is This Project?" title="Direct link to 🎯 What Is This Project?" translate="no">​</a></h2>
<p><strong>Bitrate</strong> is a comprehensive monorepo including:</p>
<ul>
<li class="">🎵 <strong>Backend API</strong> (NestJS + PostgreSQL + Prisma)</li>
<li class="">🌐 <strong>Web Application</strong> (Next.js + React)</li>
<li class="">📱 <strong>Mobile Application</strong> (React Native + Expo)</li>
<li class="">🖥️ <strong>Desktop Application</strong> (Tauri + React)</li>
<li class="">📚 <strong>Documentation</strong> (Docusaurus)</li>
<li class="">⚙️ <strong>Admin Panel</strong> (Kottster)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="️-technology-stack">🛠️ Technology Stack<a href="https://docs.bitrate.me/blog/we-are-starting#%EF%B8%8F-technology-stack" class="hash-link" aria-label="Direct link to 🛠️ Technology Stack" title="Direct link to 🛠️ Technology Stack" translate="no">​</a></h2>
<p>The project is built with modern technologies:</p>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="backend">Backend<a href="https://docs.bitrate.me/blog/we-are-starting#backend" class="hash-link" aria-label="Direct link to Backend" title="Direct link to Backend" translate="no">​</a></h3>
<ul>
<li class=""><strong>NestJS</strong> - Modular REST API architecture</li>
<li class=""><strong>PostgreSQL + Prisma</strong> - Type-safe database operations</li>
<li class=""><strong>WebSockets</strong> - Real-time playback synchronization</li>
<li class=""><strong>BullMQ</strong> - Background jobs and queues</li>
<li class=""><strong>FFmpeg</strong> - Audio and video conversion</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="frontend">Frontend<a href="https://docs.bitrate.me/blog/we-are-starting#frontend" class="hash-link" aria-label="Direct link to Frontend" title="Direct link to Frontend" translate="no">​</a></h3>
<ul>
<li class=""><strong>Next.js 15</strong> - SSR and App Router</li>
<li class=""><strong>React 19</strong> - Modern UI</li>
<li class=""><strong>Tailwind CSS v4</strong> - Styling (Rust-based, blazing fast)</li>
<li class=""><strong>TypeScript</strong> - Type safety</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="tools">Tools<a href="https://docs.bitrate.me/blog/we-are-starting#tools" class="hash-link" aria-label="Direct link to Tools" title="Direct link to Tools" translate="no">​</a></h3>
<ul>
<li class=""><strong>pnpm workspaces</strong> - Monorepo management</li>
<li class=""><strong>Turbo</strong> - Build acceleration</li>
<li class=""><strong>Biome</strong> - Linting and formatting</li>
<li class=""><strong>Docker</strong> - Containerization</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="-custom-packages">📦 Custom Packages<a href="https://docs.bitrate.me/blog/we-are-starting#-custom-packages" class="hash-link" aria-label="Direct link to 📦 Custom Packages" title="Direct link to 📦 Custom Packages" translate="no">​</a></h2>
<p>Reusable CLI utilities created for the project:</p>
<ul>
<li class=""><strong>@spotify/tokens-generator</strong> - Design tokens to CSS generation</li>
<li class=""><strong>@bitrate/vite-svgr</strong> - Vite plugin for SVG-to-React generation in the build pipeline</li>
<li class=""><strong>@bitrate/svgr</strong> - SVG to React component conversion</li>
<li class=""><strong>@bitrate/converter</strong> - Media conversion (OGG Opus, AAC)</li>
<li class=""><strong>@bitrate/ncs-parser</strong> - NCS music parsing</li>
<li class=""><strong>@bitrate/ui-react</strong> - Reusable UI components</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="-key-features">🎨 Key Features<a href="https://docs.bitrate.me/blog/we-are-starting#-key-features" class="hash-link" aria-label="Direct link to 🎨 Key Features" title="Direct link to 🎨 Key Features" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="architecture">Architecture<a href="https://docs.bitrate.me/blog/we-are-starting#architecture" class="hash-link" aria-label="Direct link to Architecture" title="Direct link to Architecture" translate="no">​</a></h3>
<ul>
<li class=""><strong>Monorepo</strong> - All applications in one repository</li>
<li class=""><strong>Feature-Sliced Design</strong> - Frontend architecture</li>
<li class=""><strong>Clean Architecture</strong> - Backend architecture</li>
<li class=""><strong>Type-safe contracts</strong> - Shared types between frontend and backend</li>
</ul>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="functionality">Functionality<a href="https://docs.bitrate.me/blog/we-are-starting#functionality" class="hash-link" aria-label="Direct link to Functionality" title="Direct link to Functionality" translate="no">​</a></h3>
<ul>
<li class="">✅ Real-time music streaming</li>
<li class="">✅ Playlists, albums, artists</li>
<li class="">✅ Real-time cross-device synchronization</li>
<li class="">✅ Audio conversion to OGG Opus</li>
<li class="">✅ Responsive design for all platforms</li>
<li class="">🔄 CI/CD with GitHub Actions (in progress)</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="-whats-next">📈 What's Next?<a href="https://docs.bitrate.me/blog/we-are-starting#-whats-next" class="hash-link" aria-label="Direct link to 📈 What's Next?" title="Direct link to 📈 What's Next?" translate="no">​</a></h2>
<p>In upcoming posts, I'll be sharing about:</p>
<ul>
<li class="">🏗️ <strong>Architecture Decisions</strong> - Why we chose certain technologies</li>
<li class="">🔧 <strong>Technical Challenges</strong> - How we solved complex problems</li>
<li class="">📊 <strong>Performance Optimizations</strong> - How we achieved Vite-level speed</li>
<li class="">🐳 <strong>DevOps Practices</strong> - Docker, CI/CD, monitoring</li>
<li class="">💡 <strong>Lessons Learned</strong> - What we discovered along the way</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="-contributing">🤝 Contributing<a href="https://docs.bitrate.me/blog/we-are-starting#-contributing" class="hash-link" aria-label="Direct link to 🤝 Contributing" title="Direct link to 🤝 Contributing" translate="no">​</a></h2>
<p>The project is open for contributions! Source code is available on GitHub:</p>
<p>👉 <a href="https://github.com/Lordpluha/bitrate" target="_blank" rel="noopener noreferrer" class="">github.com/Lordpluha/bitrate</a></p>
<h3 class="anchor anchorTargetStickyNavbar_SAay" id="how-to-help">How to Help?<a href="https://docs.bitrate.me/blog/we-are-starting#how-to-help" class="hash-link" aria-label="Direct link to How to Help?" title="Direct link to How to Help?" translate="no">​</a></h3>
<ul>
<li class="">🐛 Report bugs via Issues</li>
<li class="">💡 Suggest new features</li>
<li class="">🔀 Create Pull Requests</li>
<li class="">⭐ Star the repository on GitHub</li>
<li class="">📖 Improve documentation</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_SAay" id="-stay-updated">🎵 Stay Updated!<a href="https://docs.bitrate.me/blog/we-are-starting#-stay-updated" class="hash-link" aria-label="Direct link to 🎵 Stay Updated!" title="Direct link to 🎵 Stay Updated!" translate="no">​</a></h2>
<p>Subscribe to the blog to not miss new posts about development, releases, and interesting technical solutions.</p>
<p>Welcome to the world of open-source music streaming! 🎶</p>
<hr>
<p><em>Stay tuned for more updates!</em></p>]]></content:encoded>
            <category>Announcement</category>
            <category>Development</category>
        </item>
    </channel>
</rss>