<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
	<channel>
	    <title>Volodymyr Palamar - Blog</title>
	    <atom:link href="https://gornostay25.dev/rss.xml" rel="self" type="application/rss+xml" />
	    <link>https://gornostay25.dev/blog</link>
	    <description>Latest articles about web development, programming technologies, and software engineering insights by Volodymyr Palamar (gornostay25).</description>
	    <lastBuildDate>Sat, 14 Mar 2026 20:01:21 GMT</lastBuildDate>
	    <language>en-US</language>
	    <sy:updatePeriod>weekly</sy:updatePeriod>
	    <sy:updateFrequency>1</sy:updateFrequency>
		
        <item>
            <title><![CDATA[Complete VPS Setup for Svelte Apps: Cloudflare, Bun, Nginx]]></title>
            <link>https://gornostay25.dev/post/sveltekit-vps-deploy</link>
            <pubDate>Mon, 20 Oct 2025 00:00:00 GMT</pubDate>
            <dc:creator><![CDATA[Volodymyr Palamar]]></dc:creator>
            <category><![CDATA[SvelteKit, Svelte, VPS, Cloudflare Full, Origin Certificates, Production deployment, Bun, Docker, Nginx, GitHub Actions, Matrix Workflow, Deployment, Static Assets, Deployment, Server setup]]></category>
            <guid isPermaLink="false">https://gornostay25.dev/post/sveltekit-vps-deploy</guid>
            <description><![CDATA[Production-ready guide for deploying Svelte/SvelteKit apps on a VPS with Docker, Nginx, Bun, and Cloudflare SSL Full mode using Origin Certificates. Includes selective parallel builds via GitHub Actions matrix and correct public asset serving.]]></description>
            <content:encoded><![CDATA[<img width="420" src="https://assets.gornostay25.dev/assets/blog/sveltekit-vps-deploy/sveltekit-vps-deploy.webp" alt="Complete VPS Setup for Svelte Apps: Cloudflare, Bun, Nginx" /><br/><br/>Production-ready guide for deploying Svelte/SvelteKit apps on a VPS with Docker, Nginx, Bun, and Cloudflare SSL Full mode using Origin Certificates. Includes selective parallel builds via GitHub Actions matrix and correct public asset serving.]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[SvelteKit Remote Functions vs tRPC: Simplifying Full-Stack APIs]]></title>
            <link>https://gornostay25.dev/post/sveltekit-remote-functions-vs-trpc</link>
            <pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate>
            <dc:creator><![CDATA[Volodymyr Palamar]]></dc:creator>
            <category><![CDATA[SvelteKit, Remote Functions, tRPC, TypeScript, API development, Full-stack development, Type-safe APIs, Server-side rendering, Client-server communication, Web development, JavaScript runtime, API design, Backend development, Frontend development, Modern web frameworks, Developer experience, Performance optimization, Code organization]]></category>
            <guid isPermaLink="false">https://gornostay25.dev/post/sveltekit-remote-functions-vs-trpc</guid>
            <description><![CDATA[Compare SvelteKit Remote Functions and tRPC for building type-safe APIs. Learn when to use each approach, their pros and cons, and practical implementation examples for modern web development.]]></description>
            <content:encoded><![CDATA[<img width="420" src="https://assets.gornostay25.dev/assets/blog/sveltekit-remote-functions-vs-trpc/sveltekit-remote-functions-vs-trpc.webp" alt="SvelteKit Remote Functions vs tRPC: Simplifying Full-Stack APIs" /><br/><br/>Compare SvelteKit Remote Functions and tRPC for building type-safe APIs. Learn when to use each approach, their pros and cons, and practical implementation examples for modern web development.]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Real-Time Notifications with PostgreSQL LISTEN/NOTIFY and SvelteKit: Complete Guide]]></title>
            <link>https://gornostay25.dev/post/postgresql-listen-notify-sveltekit</link>
            <pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate>
            <dc:creator><![CDATA[Volodymyr Palamar]]></dc:creator>
            <category><![CDATA[PostgreSQL, LISTEN/NOTIFY, SvelteKit, real-time notifications, WebSocket, server-sent events, SSE, live updates, chat application, collaborative editing, live dashboard, database triggers, event-driven architecture, scalable notifications, push notifications, live data, reactive applications, modern web development]]></category>
            <guid isPermaLink="false">https://gornostay25.dev/post/postgresql-listen-notify-sveltekit</guid>
            <description><![CDATA[Learn how to implement real-time notifications using PostgreSQL LISTEN/NOTIFY with SvelteKit. Step-by-step tutorial for building scalable real-time features without external services.]]></description>
            <content:encoded><![CDATA[<img width="420" src="https://assets.gornostay25.dev/assets/blog/postgresql-listen-notify-sveltekit/postgresql-listen-notify-sveltekit.webp" alt="Real-Time Notifications with PostgreSQL LISTEN/NOTIFY and SvelteKit: Complete Guide" /><br/><br/>Learn how to implement real-time notifications using PostgreSQL LISTEN/NOTIFY with SvelteKit. Step-by-step tutorial for building scalable real-time features without external services.]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Zoxide: The Smarter CD Command That Actually Works]]></title>
            <link>https://gornostay25.dev/post/zoxide-smarter-cd-command</link>
            <pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate>
            <dc:creator><![CDATA[Volodymyr Palamar]]></dc:creator>
            <category><![CDATA[Utilities, zoxide, command line, terminal, productivity, shell, cd command, navigation, autocomplete navigation, cli tools, developer tools]]></category>
            <guid isPermaLink="false">https://gornostay25.dev/post/zoxide-smarter-cd-command</guid>
            <description><![CDATA[Stop typing full paths and start navigating like a pro. Zoxide learns your directory habits and gets you where you need to go faster than ever.]]></description>
            <content:encoded><![CDATA[<img width="420" src="https://assets.gornostay25.dev/assets/blog/zoxide-smarter-cd-command/zoxide-smarter-cd-command.webp" alt="Zoxide: The Smarter CD Command That Actually Works" /><br/><br/>Stop typing full paths and start navigating like a pro. Zoxide learns your directory habits and gets you where you need to go faster than ever.]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Fix "macOS cannot verify that this app is free from malware"]]></title>
            <link>https://gornostay25.dev/post/fix-macos-cannot-verify</link>
            <pubDate>Wed, 06 Aug 2025 00:00:00 GMT</pubDate>
            <dc:creator><![CDATA[Volodymyr Palamar]]></dc:creator>
            <category><![CDATA[macOS, Gatekeeper, malware warning, app verification, security error, cannot verify app, macOS Catalina, Big Sur, Monterey, Ventura, Sonoma, terminal commands, AppleScript, quarantine attribute, developer tools, third-party apps, mac security, bypass Gatekeeper, app notarization]]></category>
            <guid isPermaLink="false">https://gornostay25.dev/post/fix-macos-cannot-verify</guid>
            <description><![CDATA[Learn how to fix the macOS Gatekeeper security warning. Step-by-step solutions including manual fixes, terminal commands, and automated AppleScript to bypass "cannot verify app" errors safely.]]></description>
            <content:encoded><![CDATA[<img width="420" src="https://assets.gornostay25.dev/assets/blog/fix-macos-cannot-verify/fix-macos-cannot-verify.webp" alt="Fix "macOS cannot verify that this app is free from malware"" /><br/><br/>Learn how to fix the macOS Gatekeeper security warning. Step-by-step solutions including manual fixes, terminal commands, and automated AppleScript to bypass "cannot verify app" errors safely.]]></content:encoded>
        </item>
    </channel>
</rss>