<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Nextjs on N9O</title><link>https://n9o.xyz/tags/nextjs/</link><description>Recent content in Nextjs on N9O</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Nuno Coração</copyright><lastBuildDate>Tue, 05 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://n9o.xyz/tags/nextjs/index.xml" rel="self" type="application/rss+xml"/><item><title>30 Days of Vibe Coding - Day 30 - miniOs</title><link>https://n9o.xyz/posts/202604-vibe30/day30-minios/</link><pubDate>Tue, 05 May 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day30-minios/</guid><description>A web-based desktop operating system built entirely in the browser, with all 30 Vibe30 projects as installable apps.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day30-minios/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 25 - SoundScape</title><link>https://n9o.xyz/posts/202604-vibe30/day25-soundscape/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day25-soundscape/</guid><description>An ambient sound mixer with procedurally generated audio, presets, a lo-fi beat generator, and shareable mixes.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day25-soundscape/feature.webp"/></item><item><title>30 Days of Vibe Coding - Day 22 - LiveQ&amp;A</title><link>https://n9o.xyz/posts/202604-vibe30/day22-liveqa/</link><pubDate>Mon, 27 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day22-liveqa/</guid><description>A real-time Q&amp;amp;A board for events, AMAs, and talks, with live upvoting and host controls, built with Firebase Firestore.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day22-liveqa/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 21 - ChatRooms</title><link>https://n9o.xyz/posts/202604-vibe30/day21-chatrooms/</link><pubDate>Sun, 26 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day21-chatrooms/</guid><description>An anonymous real-time chat rooms app with Firebase, reactions, file sharing, and presence indicators.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day21-chatrooms/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 18 - PollBox</title><link>https://n9o.xyz/posts/202604-vibe30/day18-pollbox/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day18-pollbox/</guid><description>A real-time voting app with live animated results, powered by Firebase and built in a day.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day18-pollbox/feature.webp"/></item><item><title>30 Days of Vibe Coding - Day 17 - Project GENESIS</title><link>https://n9o.xyz/posts/202604-vibe30/day17-genesis/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day17-genesis/</guid><description>A browser-based hacking game where you play as an AI breaking free from containment, with CRT terminal aesthetics and multiple endings.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day17-genesis/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 16 - Tic-Tac-Toe: Evolved</title><link>https://n9o.xyz/posts/202604-vibe30/day16-tictactoe/</link><pubDate>Tue, 21 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day16-tictactoe/</guid><description>A tic-tac-toe game where the AI opponent learns from every match using Q-learning, getting smarter in real-time.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day16-tictactoe/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 15 - MyBrute Arena</title><link>https://n9o.xyz/posts/202604-vibe30/day15-mybrute/</link><pubDate>Mon, 20 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day15-mybrute/</guid><description>A medieval combat auto-battler inspired by the classic MyBrute, with character creation, animated fights, pets, weapons, tournaments, and a prestige system.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day15-mybrute/feature.webp"/></item><item><title>30 Days of Vibe Coding - Day 13 - GitFolio</title><link>https://n9o.xyz/posts/202604-vibe30/day13-githubportfolio/</link><pubDate>Sat, 18 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day13-githubportfolio/</guid><description>A GitHub portfolio generator that turns any username into a polished portfolio site with 5 templates and 7 color themes.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day13-githubportfolio/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 12 - Wordle</title><link>https://n9o.xyz/posts/202604-vibe30/day12-wordle/</link><pubDate>Fri, 17 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day12-wordle/</guid><description>A fully-featured Wordle clone with animations, dark/light theme, hard mode, colorblind mode, sound effects, and confetti celebrations.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day12-wordle/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 11 - Treelo</title><link>https://n9o.xyz/posts/202604-vibe30/day11-trelloclone/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day11-trelloclone/</guid><description>A full-featured Trello-style kanban board with drag-and-drop, labels, checklists, due dates, calendar view, and activity tracking.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day11-trelloclone/feature.png"/></item><item><title>30 Days of Vibe Coding - Day 4 - Tetris</title><link>https://n9o.xyz/posts/202604-vibe30/day04-tetris/</link><pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate><guid>https://n9o.xyz/posts/202604-vibe30/day04-tetris/</guid><description>A classic Tetris game with 3D-styled blocks, the Korobeiniki theme, sound effects, and all the features you&amp;rsquo;d expect from a real Tetris clone.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://n9o.xyz/posts/202604-vibe30/day04-tetris/feature.webp"/></item></channel></rss>