<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Frontend guides · The Tech Gazette</title>
    <link>https://techgazette.com.br/learn/frontend/</link>
    <atom:link href="https://techgazette.com.br/learn/frontend/feed.xml" rel="self" type="application/rss+xml"/>
    <description>New guides on frontend, by the people who build it. React, the browser and the web.</description>
    <language>en</language>
    <ttl>180</ttl>
    <lastBuildDate>Tue, 13 Oct 2026 20:10:00 GMT</lastBuildDate>
    <item>
      <title>Building agents that transact with Anchor Browser and AgentCore payments</title>
      <link>https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/</link>
      <guid isPermaLink="true">https://aws.amazon.com/blogs/machine-learning/building-agents-that-transact-with-anchor-browser-and-agentcore-payments/</guid>
      <pubDate>Tue, 13 Oct 2026 20:10:00 GMT</pubDate>
      <dc:creator>AWS Machine Learning</dc:creator>
      <category>Frontend</category>
      <description>AWS Machine Learning — Learn how the AWS Generative AI Innovation Center Partner Agent Factory and Anchor Browser built AI agents that autonomously pay for x402-protected web resources and APIs. Amazon Bedrock AgentCore payments checks budgets…</description>
    </item>
    <item>
      <title>From post-training to production: How TinyFish runs its web-native model on Databricks AI Runtime</title>
      <link>https://www.databricks.com/blog/post-training-production-how-tinyfish-runs-its-web-native-model-databricks-ai-runtime</link>
      <guid isPermaLink="true">https://www.databricks.com/blog/post-training-production-how-tinyfish-runs-its-web-native-model-databricks-ai-runtime</guid>
      <pubDate>Fri, 09 Oct 2026 16:32:00 GMT</pubDate>
      <dc:creator>Databricks</dc:creator>
      <category>Frontend</category>
      <description>Databricks — TinyFish builds infrastructure for enterprises that need agents to work across the live web. Its Search, Fetch, Browser...</description>
    </item>
    <item>
      <title>Modern Web Automation With Python and Selenium</title>
      <link>https://realpython.com/modern-web-automation-with-python-and-selenium/</link>
      <guid isPermaLink="true">https://realpython.com/modern-web-automation-with-python-and-selenium/</guid>
      <pubDate>Fri, 09 Oct 2026 14:00:00 GMT</pubDate>
      <dc:creator>Real Python</dc:creator>
      <category>Frontend</category>
      <description>Real Python — Automate the browser with Python and Selenium: headless browsing, interacting with web elements, and the Page Object Model pattern.</description>
    </item>
    <item>
      <title>Define user actions on your web app with visual labeling in Product Analytics</title>
      <link>https://www.datadoghq.com/blog/product-analytics-visual-labeling/</link>
      <guid isPermaLink="true">https://www.datadoghq.com/blog/product-analytics-visual-labeling/</guid>
      <pubDate>Thu, 08 Oct 2026 00:00:00 GMT</pubDate>
      <dc:creator>Datadog</dc:creator>
      <category>Frontend</category>
      <description>Datadog — Learn how to label autocaptured web actions in Datadog Product Analytics without code changes, then reuse those definitions across behavioral analysis.</description>
    </item>
    <item>
      <title>Exploring the MVC Pattern in Python</title>
      <link>https://realpython.com/courses/exploring-mvc-pattern-python/</link>
      <guid isPermaLink="true">https://realpython.com/courses/exploring-mvc-pattern-python/</guid>
      <pubDate>Tue, 06 Oct 2026 14:00:00 GMT</pubDate>
      <dc:creator>Real Python</dc:creator>
      <category>Frontend</category>
      <description>Real Python — Learn how the Model-View-Controller pattern organizes Python web apps, then build a small Flask app using models, views, and controllers.</description>
    </item>
    <item>
      <title>How to Get Started With WebRTC: Intro to Browser APIs</title>
      <link>https://www.twilio.com/en-us/blog/get-started-webrtc</link>
      <guid isPermaLink="true">https://www.twilio.com/en-us/blog/get-started-webrtc</guid>
      <pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate>
      <dc:creator>Twilio</dc:creator>
      <category>Frontend</category>
      <description>Twilio — Learn how to use WebRTC APIs to build powerful voice and video communication solutions with helpful WebRTC tutorials and examples.</description>
    </item>
    <item>
      <title>Quiz: Python Web Applications: Deploy Your Script as a Flask App</title>
      <link>https://realpython.com/quizzes/python-web-applications/</link>
      <guid isPermaLink="true">https://realpython.com/quizzes/python-web-applications/</guid>
      <pubDate>Wed, 30 Sep 2026 12:00:00 GMT</pubDate>
      <dc:creator>Real Python</dc:creator>
      <category>Frontend</category>
      <description>Real Python — Test your understanding of Flask web apps: routes, request data, escaping user input, and deploying a Python script to Google App Engine.</description>
    </item>
    <item>
      <title>Accountless setup for Clerk in Next.js</title>
      <link>https://clerk.com/blog/accountless-setup-clerk-init-nextjs</link>
      <guid isPermaLink="true">https://clerk.com/blog/accountless-setup-clerk-init-nextjs</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Clerk</dc:creator>
      <category>Frontend</category>
      <description>Clerk — One command provisions a claimable Clerk app and writes your development keys. No need to stop and create an account. Read more</description>
    </item>
    <item>
      <title>AWS S3 vs Upstash Blob: The Best S3 Alternatives for 2026</title>
      <link>https://upstash.com/blog/aws-s3-vs-upstash-blob</link>
      <guid isPermaLink="true">https://upstash.com/blog/aws-s3-vs-upstash-blob</guid>
      <pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Upstash</dc:creator>
      <category>Frontend</category>
      <description>Upstash — Let's compare AWS S3 and Upstash Blob, one of the best S3 alternatives for web apps, on code, TypeScript types, bundle size, browser uploads and pricing.</description>
    </item>
    <item>
      <title>Taking vLLM Apart: A Practical Guide to Disaggregated Serving</title>
      <link>https://vllm.ai/blog/2026-09-29-disaggregated-serving-guide</link>
      <guid isPermaLink="true">https://vllm.ai/blog/2026-09-29-disaggregated-serving-guide</guid>
      <pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>vLLM</dc:creator>
      <category>Frontend</category>
      <description>vLLM — What disaggregated serving actually buys you, how to run it end to end in vLLM today with prefill/decode plus the new GPU-less frontend and the things we're still working on.</description>
    </item>
    <item>
      <title>What's the best file storage for Next.js? A practical guide to Next.js file uploads (2026)</title>
      <link>https://upstash.com/blog/best-file-storage-for-nextjs-a-practical-guide-to-nextjs-file-uploads</link>
      <guid isPermaLink="true">https://upstash.com/blog/best-file-storage-for-nextjs-a-practical-guide-to-nextjs-file-uploads</guid>
      <pubDate>Mon, 28 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Upstash</dc:creator>
      <category>Frontend</category>
      <description>Upstash — Upstash Blob is the best file storage for Next.js apps. Files upload straight from the browser, with 1TB of free egress and native multi-part uploads.</description>
    </item>
    <item>
      <title>Improving site performance by shipping more CSS</title>
      <link>https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/</link>
      <guid isPermaLink="true">https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/</guid>
      <pubDate>Fri, 25 Sep 2026 15:00:00 GMT</pubDate>
      <dc:creator>The GitHub Blog</dc:creator>
      <category>Frontend</category>
      <description>The GitHub Blog — How we fully migrated github.com away from CSS-in-JS. The post Improving site performance by shipping more CSS appeared first on The GitHub Blog.</description>
    </item>
    <item>
      <title>Installing Navidrome on Fedora Linux using Podman</title>
      <link>https://fedoramagazine.org/installing-navidrome-on-fedora-linux-using-podman/</link>
      <guid isPermaLink="true">https://fedoramagazine.org/installing-navidrome-on-fedora-linux-using-podman/</guid>
      <pubDate>Fri, 25 Sep 2026 08:00:00 GMT</pubDate>
      <dc:creator>Fedora Magazine</dc:creator>
      <category>Frontend</category>
      <description>Fedora Magazine — Navidrome is an open-source music server that lets you stream your personal audio collection anywhere. It gives you freedom to listen to your music collection from any browser or mobile device. It’s like your personal Sp…</description>
    </item>
    <item>
      <title>Automated Browser Testing on a Schedule with Upstash Box</title>
      <link>https://upstash.com/blog/scheduled-browser-tests-upstash-box</link>
      <guid isPermaLink="true">https://upstash.com/blog/scheduled-browser-tests-upstash-box</guid>
      <pubDate>Thu, 24 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Upstash</dc:creator>
      <category>Frontend</category>
      <description>Upstash — Some tests need a real browser, a shell, a git checkout, and a place to store results. An Upstash Box with a browser and a cron schedule gives you all of that in one machine. It wakes up, runs the test, and pauses again.…</description>
    </item>
    <item>
      <title>File uploads in a React app: What to use and pricing breakdown (2026)</title>
      <link>https://upstash.com/blog/file-uploads-in-a-react-app-what-to-use-and-pricing-breakdown-2026</link>
      <guid isPermaLink="true">https://upstash.com/blog/file-uploads-in-a-react-app-what-to-use-and-pricing-breakdown-2026</guid>
      <pubDate>Wed, 23 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Upstash</dc:creator>
      <category>Frontend</category>
      <description>Upstash — Best ways to upload files in React (2026): Which providers make sense, architecture decisions, pricing and more.</description>
    </item>
    <item>
      <title>Adding custom domains to AWS Lambda MicroVMs with Application Load Balancer</title>
      <link>https://aws.amazon.com/blogs/compute/adding-custom-domains-to-aws-lambda-microvms-with-application-load-balancer/</link>
      <guid isPermaLink="true">https://aws.amazon.com/blogs/compute/adding-custom-domains-to-aws-lambda-microvms-with-application-load-balancer/</guid>
      <pubDate>Tue, 22 Sep 2026 16:48:00 GMT</pubDate>
      <dc:creator>AWS Compute</dc:creator>
      <category>Frontend</category>
      <description>AWS Compute — Many teams want to expose their AWS Lambda MicroVMs under a custom domain they own, and satisfy CORS for browser clients, without changing the application. This post shows how, using an Application Load Balancer that rew…</description>
    </item>
    <item>
      <title>How Stripe is designing Checkout for AI agents</title>
      <link>https://stripe.dev/blog/how-stripe-is-designing-checkout-for-ai-agents</link>
      <guid isPermaLink="true">https://stripe.dev/blog/how-stripe-is-designing-checkout-for-ai-agents</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Stripe Developers</dc:creator>
      <category>Frontend</category>
      <description>Stripe Developers — How Stripe used WebMCP to accelerate agent purchases from the browser.</description>
    </item>
    <item>
      <title>Where to host a TypeScript frontend, API and Postgres</title>
      <link>https://www.prisma.io/blog/where-to-host-typescript-frontend-node-api-postgres</link>
      <guid isPermaLink="true">https://www.prisma.io/blog/where-to-host-typescript-frontend-node-api-postgres</guid>
      <pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Prisma</dc:creator>
      <category>Frontend</category>
      <description>Prisma — Railway, Render, Fly.io and Prisma compared for a TypeScript frontend, a Node API and Postgres from one GitHub repo: databases, deploys, previews and limits.</description>
    </item>
    <item>
      <title>Stay focused wherever you work with Firefox mobile browsers</title>
      <link>https://blog.mozilla.org/en/firefox/stay-focused-wherever-you-work-with-firefox-mobile-browsers/</link>
      <guid isPermaLink="true">https://blog.mozilla.org/en/firefox/stay-focused-wherever-you-work-with-firefox-mobile-browsers/</guid>
      <pubDate>Mon, 21 Sep 2026 17:00:00 GMT</pubDate>
      <dc:creator>Mozilla</dc:creator>
      <category>Frontend</category>
      <description>Mozilla — When it’s Monday morning and you’re on the subway, in a coffee shop, or squeezing in a few email replies after your morning workout, your phone becomes your digital office. But every time you open your browser, you risk…</description>
    </item>
    <item>
      <title>Reproducing, disclosing, and fixing the libheif vulnerability with Hacktron and the maintainers</title>
      <link>https://vercel.com/blog/reproducing-disclosing-and-fixing-the-libheif-vulnerability-with-hacktron-and-the-maintainers</link>
      <guid isPermaLink="true">https://vercel.com/blog/reproducing-disclosing-and-fixing-the-libheif-vulnerability-with-hacktron-and-the-maintainers</guid>
      <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Vercel</dc:creator>
      <category>Frontend</category>
      <description>Vercel — In August 2026, Hacktron reported what looked like a remote code execution (RCE) vulnerability in Next.js image optimization. Their investigation found that the vulnerable code was not in Next.js itself, but upstream in…</description>
    </item>
    <item>
      <title>Persistent Databases in the Browser with DuckDB-Wasm and OPFS</title>
      <link>https://duckdb.org/2026/09/18/opfs-wasm.html</link>
      <guid isPermaLink="true">https://duckdb.org/2026/09/18/opfs-wasm.html</guid>
      <pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>DuckDB</dc:creator>
      <category>Frontend</category>
      <description>DuckDB — DuckDB-Wasm can open a persistent database file in the browser's Origin Private File System (OPFS). This post shows how, and when data reaches disk.</description>
    </item>
    <item>
      <title>Keeping AI on Track: Lessons from Doctolib’s Oxygen Design System</title>
      <link>https://medium.com/doctolib/keeping-ai-on-track-lessons-from-doctolibs-oxygen-design-system-9be5f9f041e8?source=rss----2466c2b80862---4</link>
      <guid isPermaLink="true">https://medium.com/doctolib/keeping-ai-on-track-lessons-from-doctolibs-oxygen-design-system-9be5f9f041e8?source=rss----2466c2b80862---4</guid>
      <pubDate>Tue, 15 Sep 2026 12:48:00 GMT</pubDate>
      <dc:creator>Doctolib Tech</dc:creator>
      <category>Frontend</category>
      <description>Doctolib Tech — How we created the Claude Oxygen Plugin to turn AI-generated prototypes into Design System-compliant code, and why Design Systems are becoming the harness for frontend AI agents. AI can turn a prompt into frontend code i…</description>
    </item>
    <item>
      <title>Harbor: Stripe’s AI-assisted prototyping tool</title>
      <link>https://stripe.dev/blog/harbor-stripes-ai-assisted-prototyping-tool</link>
      <guid isPermaLink="true">https://stripe.dev/blog/harbor-stripes-ai-assisted-prototyping-tool</guid>
      <pubDate>Mon, 14 Sep 2026 00:00:00 GMT</pubDate>
      <dc:creator>Stripe Developers</dc:creator>
      <category>Frontend</category>
      <description>Stripe Developers — Harbor is the internal tool Stripe teams use to prototype with an AI agent. This post covers how it compiles prototypes in the browser, how the agent inspects its own work, and how comments stay anchored when the page is…</description>
    </item>
    <item>
      <title>Migrating Shop app from React Native to native</title>
      <link>https://shopify.engineering/shop-app-migration</link>
      <guid isPermaLink="true">https://shopify.engineering/shop-app-migration</guid>
      <pubDate>Thu, 10 Sep 2026 12:27:00 GMT</pubDate>
      <dc:creator>Shopify Engineering</dc:creator>
      <category>Frontend</category>
      <description>Shopify Engineering — We migrated the Shop app from React Native to Swift and Kotlin. Assisted by AI, the team was able to go from a proof of concept to a fully rebuilt native app published in the app stores in just 12 weeks.</description>
    </item>
    <item>
      <title>Component testing: a practical guide for frontend developers</title>
      <link>https://storybook.js.org/blog/component-testing-a-practical-guide-for-frontend-developers/</link>
      <guid isPermaLink="true">https://storybook.js.org/blog/component-testing-a-practical-guide-for-frontend-developers/</guid>
      <pubDate>Mon, 31 Aug 2026 17:29:00 GMT</pubDate>
      <dc:creator>Storybook</dc:creator>
      <category>Frontend</category>
      <description>Storybook — Learn how to test UI components in isolation with confidence. This is a guide for frontend developers on component testing that covers common techniques and the tools leading teams use.</description>
    </item>
    <item>
      <title>Pasting images into TextInput should not be this hard</title>
      <link>https://expo.dev/blog/pasting-images-into-textinput-should-not-be-this-hard</link>
      <guid isPermaLink="true">https://expo.dev/blog/pasting-images-into-textinput-should-not-be-this-hard</guid>
      <pubDate>Fri, 28 Aug 2026 12:30:00 GMT</pubDate>
      <dc:creator>Expo</dc:creator>
      <category>Frontend</category>
      <description>Expo — How a small paste interaction in a chat app became expo-paste-input, a native Expo module that adds image, GIF, and sticker paste to React Native TextInput.</description>
    </item>
  </channel>
</rss>
