
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Kamil Owczarek | Senior Full-Stack Engineer</title>
      <link>https://whoisarjen.com/pl/blog</link>
      <description>Senior Full-Stack Engineer specjalizujący się w wydajnym e-commerce, skalowalnej architekturze i optymalizacji wydajności. TypeScript, React, Next.js, Vue, Nuxt, PostgreSQL, Redis.</description>
      <language>pl</language>
      <managingEditor>kamilow97@gmail.com (Kamil Owczarek)</managingEditor>
      <webMaster>kamilow97@gmail.com (Kamil Owczarek)</webMaster>
      <lastBuildDate>Sat, 14 Mar 2026 12:00:00 GMT</lastBuildDate>
      <atom:link href="https://whoisarjen.com/pl/tags/vercel/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://whoisarjen.com/pl/blog/splitting-monolith-into-services-fix-api-bugs</guid>
    <title>Kiedy podwojenie pamięci serwera to zły fix: jak rozdzielenie serwisów zakończyło nasz kryzys OOM</title>
    <link>https://whoisarjen.com/pl/blog/splitting-monolith-into-services-fix-api-bugs</link>
    <description>Nasza monolityczna aplikacja Nuxt regularnie wykładała się na limicie 2 GB pamięci. Podbiliśmy go do 4 GB — dwa razy drożej, ten sam problem u podstaw. Po pięciu dniach nieudanych optymalizacji (kompresja strumieniowa, polling po Redisie, cache SWR) rozbiliśmy monolit na trzy niezależne serwisy. Każdy dostał własne 2 GB, łączny koszt spadł, a crashe się skończyły.</description>
    <pubDate>Sat, 14 Mar 2026 12:00:00 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>Architecture</category><category>Nuxt</category><category>Nitro</category><category>Memory</category><category>Performance</category><category>Serverless</category><category>Vercel</category><category>TypeScript</category>
  </item>

  <item>
    <guid>https://whoisarjen.com/pl/blog/hidden-languages-wasting-vercel-budget-seo-fix</guid>
    <title>Jak nieopublikowane języki po cichu drenowały nasz budżet na Vercelu i zabiły wydajność na mobile</title>
    <link>https://whoisarjen.com/pl/blog/hidden-languages-wasting-vercel-budget-seo-fix</link>
    <description>Dodaliśmy arabski i portugalski do naszej konfiguracji i18n w Nuxcie, ale zablokowaliśmy je na produkcji. Problem? Sitemapy, tagi hreflang i crawlery nic o tym nie wiedziały — generując tysiące bezużytecznych URL-i, podwajając liczbę zapytań do API i przepalając wywołania funkcji serverless.</description>
    <pubDate>Sat, 14 Feb 2026 12:00:00 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>Nuxt</category><category>i18n</category><category>Vercel</category><category>SEO</category><category>Performance</category><category>Sitemap</category>
  </item>

  <item>
    <guid>https://whoisarjen.com/pl/blog/nuxt-disable-prefetch-save-costs</guid>
    <title>Jak uciąłem kosztowne skoki transferu, wyłączając prefetch linków w Nuxcie</title>
    <link>https://whoisarjen.com/pl/blog/nuxt-disable-prefetch-save-costs</link>
    <description>Optymalizując projekt w Nuxt 3, odkryłem, że nadmierny automatyczny prefetch napędzał zużycie transferu na Vercelu. Globalne wyłączenie prefetcha mocno ścięło koszty i ruch sieciowy.</description>
    <pubDate>Sat, 09 Aug 2025 18:00:00 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>Nuxt 3</category><category>Performance</category><category>Prefetch</category><category>Vercel</category><category>Optimization</category><category>Vue</category><category>Bandwidth</category>
  </item>

  <item>
    <guid>https://whoisarjen.com/pl/blog/nuxt-fontawesome-bundle-cost</guid>
    <title>Jak odziedziczyłem problem z Font Awesome za 50 dolarów dziennie w Nuxt 3</title>
    <link>https://whoisarjen.com/pl/blog/nuxt-fontawesome-bundle-cost</link>
    <description>Przejąłem projekt w Nuxt 3, który zjadał ponad 50 dolarów dziennie na transferze w Vercelu. Winowajca? Jeden import z gwiazdką, który wciągał do bundle&#39;a całą bibliotekę Font Awesome. Oto jak go znalazłem i naprawiłem.</description>
    <pubDate>Sat, 09 Aug 2025 13:00:00 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>Nuxt 3</category><category>Font Awesome</category><category>Performance</category><category>Vercel</category><category>Vue</category><category>Optimization</category><category>Bundle Size</category>
  </item>

  <item>
    <guid>https://whoisarjen.com/pl/blog/git-worktrees-vercel-cli-fix</guid>
    <title>Git worktrees i Vercel CLI: jak naprawić niekompatybilność</title>
    <link>https://whoisarjen.com/pl/blog/git-worktrees-vercel-cli-fix</link>
    <description>Git worktrees świetnie sprawdzają się przy równoległej pracy nad kilkoma branchami, ale Vercel CLI się w nich wywala. Oto poprawka dla monorepo opartego na Nuxcie.</description>
    <pubDate>Wed, 28 May 2025 15:00:00 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>Git</category><category>Worktrees</category><category>Vercel</category><category>Monorepo</category><category>Turbo</category><category>Productivity</category>
  </item>

  <item>
    <guid>https://whoisarjen.com/pl/blog/setting-up-a-turborepo-prisma-nuxt-environment-without-import-issues-on-vercel</guid>
    <title>Konfiguracja środowiska Turborepo + Prisma + Nuxt bez problemów z importami na Vercelu</title>
    <link>https://whoisarjen.com/pl/blog/setting-up-a-turborepo-prisma-nuxt-environment-without-import-issues-on-vercel</link>
    <description>Jak próbowałem różnych podejść do konfiguracji środowiska Turborepo + Prisma + Nuxt i jakie rozwiązanie ostatecznie zadziałało na Vercelu.</description>
    <pubDate>Tue, 18 Mar 2025 14:00:00 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>turborepo</category><category>prisma</category><category>nuxt</category><category>vercel</category><category>monorepo</category>
  </item>

  <item>
    <guid>https://whoisarjen.com/pl/blog/how-i-resolved-prisma-issues-and-fixed-vercel-500-internal-server-error</guid>
    <title>Jak rozwiązałem problemy z Prismą i naprawiłem Vercel 500 INTERNAL_SERVER_ERROR</title>
    <link>https://whoisarjen.com/pl/blog/how-i-resolved-prisma-issues-and-fixed-vercel-500-internal-server-error</link>
    <description>Po tych poprawkach aplikacja ruszyła na Vercelu bez zarzutu. W końcu mogłem się położyć spać.</description>
    <pubDate>Mon, 27 May 2024 16:32:14 GMT</pubDate>
    <author>kamilow97@gmail.com (Kamil Owczarek)</author>
    <category>prisma</category><category>vercel</category>
  </item>

    </channel>
  </rss>
