<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>JOY IT SOLUTION — Blog</title>
    <link>https://joyitsolution.sk/blog</link>
    <atom:link href="https://joyitsolution.sk/rss.xml" rel="self" type="application/rss+xml" />
    <description>Poznámky z praxe — AI, DevOps, bezpečnosť, mobile, architektúra a proces.</description>
    <language>sk</language>
    <lastBuildDate>Tue, 02 Jun 2026 15:40:38 GMT</lastBuildDate>
    <item>
      <title>Ako sme zrýchlili Laravel API z 2.4s na 142ms (bez prepísania)</title>
      <link>https://joyitsolution.sk/blog/laravel-api-2400ms-to-142ms</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/laravel-api-2400ms-to-142ms</guid>
      <pubDate>Fri, 22 May 2026 09:00:00 GMT</pubDate>
      <category>ENGINEERING</category>
      <description>Tri konkrétne ťahy — covering index na PostgreSQL, Redis cache s tagovaním, a queue worker pre tie najtemnejšie endpointy. Žiadny rewrite, len rozumné úpravy.</description>
    </item>
    <item>
      <title>RAG nad firemnou dokumentáciou — checklist, ktorý sme si zaplatili chybami</title>
      <link>https://joyitsolution.sk/blog/rag-checklist</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/rag-checklist</guid>
      <pubDate>Thu, 14 May 2026 09:00:00 GMT</pubDate>
      <category>AI</category>
      <description>Embedding model, chunk size, vector store, prompt template, eval suite. Konkrétne defaulty, ktoré fungujú v 90% prípadov.</description>
    </item>
    <item>
      <title>LiteSpeed vs nginx + PHP-FPM — náš benchmark na reálnom workload-e</title>
      <link>https://joyitsolution.sk/blog/litespeed-vs-nginx</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/litespeed-vs-nginx</guid>
      <pubDate>Fri, 08 May 2026 09:00:00 GMT</pubDate>
      <category>DEVOPS</category>
      <description>2.3× rýchlejšie P95 a 60% menej CPU. Ale aj výhrady — kedy LiteSpeed nie je tá správna voľba.</description>
    </item>
    <item>
      <title>Cloudflare Turnstile v Laravel + React aplikácii — kompletný setup za 20 minút</title>
      <link>https://joyitsolution.sk/blog/turnstile-laravel-react</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/turnstile-laravel-react</guid>
      <pubDate>Wed, 29 Apr 2026 09:00:00 GMT</pubDate>
      <category>SECURITY</category>
      <description>Backend middleware, frontend komponent, error handling, dev mode bypass. S kompletným kódom na GitHube.</description>
    </item>
    <item>
      <title>React Native OTA updates cez EAS — čo môžete poslať a čo nesmiete</title>
      <link>https://joyitsolution.sk/blog/react-native-ota-eas</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/react-native-ota-eas</guid>
      <pubDate>Wed, 22 Apr 2026 09:00:00 GMT</pubDate>
      <category>MOBILE</category>
      <description>Pravidlá App Store a Play Store, ktoré sa zmenili v 2025. Praktické rozhodovanie, čo cez OTA a čo cez store release.</description>
    </item>
    <item>
      <title>Prečo Postgres pgvector porazil dedicated vector DB v 4 z 5 projektov</title>
      <link>https://joyitsolution.sk/blog/pgvector-vs-vector-db</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/pgvector-vs-vector-db</guid>
      <pubDate>Tue, 14 Apr 2026 09:00:00 GMT</pubDate>
      <category>ARCH</category>
      <description>Pinecone, Qdrant, Weaviate — vs pgvector. Konkrétny benchmark a kedy sa oplatí čo.</description>
    </item>
    <item>
      <title>Estimácia, ktorá nelže — náš template, ktorý používame od 2021</title>
      <link>https://joyitsolution.sk/blog/estimation-that-doesnt-lie</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/estimation-that-doesnt-lie</guid>
      <pubDate>Thu, 02 Apr 2026 09:00:00 GMT</pubDate>
      <category>PROCESS</category>
      <description>3-bodová estimácia (best / likely / worst) s buffer-mi. Prečo sa skoro vždy trafí — a kedy nie.</description>
    </item>
    <item>
      <title>React Hook Form + Zod — naša formulárová stack, ktorú nikdy nemeníme</title>
      <link>https://joyitsolution.sk/blog/react-hook-form-zod</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/react-hook-form-zod</guid>
      <pubDate>Thu, 26 Mar 2026 09:00:00 GMT</pubDate>
      <category>FRONTEND</category>
      <description>Schema-first prístup, validation šetríme z backendu, error UX, ktorý nehnevá. Kompletný príklad s 5 typmi polí.</description>
    </item>
    <item>
      <title>Sentry alerty bez burn-outu — naše pravidlá, ktoré filtrujú 90% noise</title>
      <link>https://joyitsolution.sk/blog/sentry-alerts-without-burnout</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/sentry-alerts-without-burnout</guid>
      <pubDate>Wed, 18 Mar 2026 09:00:00 GMT</pubDate>
      <category>SENTRY</category>
      <description>Issue owners, fingerprinting, rate limiting alertov, escalation policy. Konkrétne nastavenia, ktoré stoja za skopírovanie.</description>
    </item>
    <item>
      <title>„Microservices nie!&quot; — kedy a prečo zostávame pri monolite</title>
      <link>https://joyitsolution.sk/blog/no-microservices</link>
      <guid isPermaLink="true">https://joyitsolution.sk/blog/no-microservices</guid>
      <pubDate>Thu, 05 Mar 2026 09:00:00 GMT</pubDate>
      <category>OPINION</category>
      <description>Conway&apos;s law, distribuované transakcie, observability ako daň. Praktický rozhodovací rámec pre tímy do 20 ľudí.</description>
    </item>
  </channel>
</rss>
