<?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>DEV Community: Jesse Otobo</title>
    <description>The latest articles on DEV Community by Jesse Otobo (@jesse_otobo_).</description>
    <link>https://dev.to/jesse_otobo_</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4001154%2F7c85f1ab-953e-4833-9a9c-5829e5ce6ac4.png</url>
      <title>DEV Community: Jesse Otobo</title>
      <link>https://dev.to/jesse_otobo_</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jesse_otobo_"/>
    <language>en</language>
    <item>
      <title>DO you need a webiste</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Tue, 21 Jul 2026 13:24:40 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/do-you-need-a-webiste-ia3</link>
      <guid>https://dev.to/jesse_otobo_/do-you-need-a-webiste-ia3</guid>
      <description></description>
    </item>
    <item>
      <title>"Meu jogador de futebol icônico favorito."</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Sun, 12 Jul 2026 13:20:52 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/meu-jogador-de-futebol-iconico-favorito-62d</link>
      <guid>https://dev.to/jesse_otobo_/meu-jogador-de-futebol-iconico-favorito-62d</guid>
      <description>&lt;p&gt;É difícil pensar em uma história do futebol moderno tão brilhante, e ao mesmo tempo completamente devastadora, quanto a relação de Neymar Jr. com a Copa do Mundo da FIFA. Por mais de uma década, ele carregou nas costas as esperanças, os sonhos e a imensa pressão de mais de 200 milhões de brasileiros. Cada vez que ele pisava no gramado vestindo aquela icônica camisa número 10, não estava apenas jogando uma partida — ele estava carregando o legado de Pelé, Garrincha e Ronaldo, tentando trazer a sexta estrela para casa.Mas a Copa do Mundo muitas vezes foi assustadoramente cruel com ele.Todos nós nos lembramos de 2014. Um Neymar jovem e alegre estava conquistando o torneio em sua própria terra, jogando com o peso de uma nação inteira sobre os ombros. Então veio aquela terrível fratura na vértebra contra a Colômbia. Em um instante, seu sonho foi despedaçado, e as imagens dele sendo retirado do campo chorando ficarão para sempre gravadas na história do futebol. Assistir aos seus companheiros de equipe segurando sua camisa antes da semifinal parecia um elogio fúnebre para um sonho que terminou cedo demais.Quando 2018 chegou, ele lutou contra recuperações aceleradas de lesões apenas para estar lá, apenas para enfrentar uma amarga decepção. Mas talvez nada doa mais fundo do que o Catar. O gol que ele marcou contra a Croácia na prorrogação foi um momento de pura magia — um gol digno de vencer qualquer Copa do Mundo, um momento em que parecia que o destino estava finalmente se alinhando. Ele igualou o recorde oficial de gols de Pelé com um lance de genialidade absoluta. No entanto, minutos depois, o sonho desapareceu em uma disputa de pênaltis antes mesmo que ele tivesse a chance de cobrar a sua penalidade. A imagem dele sentado sozinho no círculo central, soluçando incontrolavelmente enquanto o mundo assistia, é uma das cenas mais dolorosas que o esporte já viu.Neymar entregou seus tornozelos, sua coluna, suas lágrimas e sua juventude à Seleção. Ele foi constantemente caçado, sofreu faltas e foi castigado pelos defensores, mas sempre se levantou para dançar, criar e sorrir — até que a dor no coração simplesmente se tornou pesada demais para suportar. Ele merecia levantar aquele troféu. Ele merecia o final de conto de fadas para uma história de pressão inimaginável. O futebol pode ser belo, mas a forma como tratou Neymar no maior palco de todos sempre permanecerá como uma profunda tragédia.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>MY favourtite iconic football player</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Sun, 12 Jul 2026 12:50:07 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/my-favourtite-iconic-football-player-463e</link>
      <guid>https://dev.to/jesse_otobo_/my-favourtite-iconic-football-player-463e</guid>
      <description>&lt;p&gt;It is hard to think of a modern footballing story quite as brilliant, yet completely devastating, as Neymar Jr.’s relationship with the FIFA World Cup. For over a decade, he carried the hopes, dreams, and immense pressure of over 200 million Brazilians on his back. Every time he stepped onto the pitch wearing that iconic number 10 shirt, he wasn't just playing a game—he was carrying the legacy of Pelé, Garrincha, and Ronaldo, trying to bring the sixth star home.But the World Cup has often been staggeringly cruel to him.We all remember 2014. A young, joyful Neymar was taking the tournament by storm on home soil, playing with the weight of an entire nation on his shoulders. Then came that horrific fractured vertebra against Colombia. In an instant, his dream was shattered, and the images of him being carried off the pitch in tears will forever be etched into football history. Watching his teammates hold up his jersey before the semi-final felt like a eulogy for a dream that ended far too soon.When 2018 arrived, he fought through rushed injury recoveries just to be there, only to face bitter disappointment. But perhaps nothing cuts deeper than Qatar. The goal he scored against Croatia in extra time was a moment of pure, unadulterated magic—a goal worthy of winning any World Cup, a moment where it felt like destiny was finally aligning. He equalled Pelé’s official goalscoring record with a strike of absolute genius. Yet, minutes later, the dream vanished in a penalty shootout before he even had the chance to take his spot-kick. The image of him sitting alone on the center circle, sobbing uncontrollably while the world watched, is one of the most painful sights the sport has ever seen.Neymar gave his ankles, his spine, his tears, and his youth to the Seleção. He was constantly targeted, fouled, and battered by defenders, yet he always got back up to dance, create, and smile—until the heartbreak simply became too heavy to bear. He deserved to lift that trophy. He deserved the fairy-tale ending to a story of unimaginable pressure. Football can be beautiful, but the way it treated Neymar on the grandest stage of all will always remain a profound tragedy.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>I’m an 11-Year-Old Nigerian Christian "Vibe Coder." I Shipped a Multiplayer App, and Here is My Journey.</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Sun, 12 Jul 2026 12:28:42 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/im-an-11-year-old-nigerian-christian-vibe-coder-i-shipped-a-multiplayer-app-and-here-is-my-1bd3</link>
      <guid>https://dev.to/jesse_otobo_/im-an-11-year-old-nigerian-christian-vibe-coder-i-shipped-a-multiplayer-app-and-here-is-my-1bd3</guid>
      <description>&lt;p&gt;Hey DEV Community! 👋My name is Jesse Otobo. I’m 11 years old, and I’ve been coding for about 3 to 4 years now—ever since I was a primary school student in Primary 3.Recently, I launched my biggest project yet: Jesse Rock Math, a live, gamified multiplayer web application built to help primary and middle school students sharpen their mental arithmetic speed, accuracy, and confidence.Today, I want to share my story as a professional vibe coder, how I manage my code, a major product management decision I just made, and how I structured the app for maximum growth and discoverability.🙏 Staying Focused in My Faith My Christian faith is the absolute foundation of my life. I am always focused on my faith, and it keeps me grounded, motivated, and inspired every single day. Before I sit down to tackle a big problem or plan out a new project, my faith gives me the focus and patience I need to keep going. I believe that the talents I have are a gift, and building tools like this math app is my way of working hard, staying disciplined, and creating something positive that can help other kids succeed.⚽ Football and 11-Hour Code Sessions When I'm not focusing on my faith or working on tech, you can usually find me out on the pitch playing football—it's my absolute favourite sport. My heritage is proudly Nigerian, giving me a strong sense of drive and a global perspective on how I want to help kids learn all over the world.But when it's time to build, I lock in completely. My project documentation notes that I have a unique "engineering endurance" for my age. When a feature needs to be shipped, I can sit in complete silence and orchestrate code for 10 to 11 hours straight in a single day.🛠 My Stack &amp;amp; Dev Process: The Reality of "Vibe Coding"A lot of traditional developers spend months stuck in "tutorial hell"—watching videos but never launching anything. I chose a different path: theory first, then dive straight into the deep end.I'll be honest with you: I am not the best at reading raw syntax or scanning thousands of lines of dense code. But what I am great at is orchestration, architecture, and prompting. I treat AI models as my junior engineers. My skillset lies in:Understanding the core architecture and theory behind what I want to build.Explaining complex logic and workflows to AI models clearly.Debugging through natural language and guiding the model step-by-step to get the exact output required.To build Jesse Rock Math, I used Google Gemini as my primary pair programmer to write and refine the codebase, and deployed the entire multiplayer infrastructure smoothly using Vercel.💡 A Major Product Decision: Staying True to the "Rock" Theme As my app grows, I'm thinking a lot about product management. Since I love football so much, I originally thought about adding a football mode to the game.But then I realized something crucial: Not all children like football, but I love football.As a developer, you can't just build features based on your personal hobbies—you have to think about all your users. To make sure the app stays inclusive and fun for everyone, I made the executive decision to leave sports out of it and lean 100% into the high-energy Rockstar theme.To drive massive traffic and keep kids coming back, I am focused on building out a "Rock Tour" progression system, a "Battle of the Bands" multiplayer mode where classrooms can compete against each other, and unlockable avatar items like electric guitars and neon hairstyles.📈 Engineering for SEO &amp;amp; Discoverability To achieve my goal of getting high traffic and making the app famous among schools, I knew I had to build it to be search-engine friendly right from the start. A lot of modern Single Page Applications (SPAs) struggle with search indexing, so I engineered the app with discovery in mind:Semantic HTML Structure: I directed my AI junior developer to ensure all headers (&lt;/p&gt;
&lt;h1&gt;, &lt;/h1&gt;
&lt;h2&gt;), metadata tags, and core text elements are explicitly structured. This ensures web crawlers can easily understand that the app is an educational, multiplayer math game.Fast Loading via Vercel: Search engines penalise slow sites. Deploying on Vercel gives the app a fast global edge network, keeping loading times low for classrooms, whether they are loading it on a school tablet or a desktop computer.Targeting Organic Educational Keywords: The text and landing page are optimized around keywords that teachers and parents actually search for, like "free multiplayer mental math games" and "fun speed math drills for primary students."💭 Final Thoughts from an 11-Year-Old DevThe landscape of software engineering has shifted completely. You don’t need to be a human compiler to build cool software anymore. If you know how to talk to a model, structure your logic, and maintain the endurance to see a project through to the end, you can ship anything.Check out the live app here: Jesse Rock MathI ’d love to hear from other developers, educators, or fellow vibe coders in the comments! What features should I add to the upcoming Rock Tour progression system? Let me know below! 👇&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;&lt;/a&gt;
&lt;/h2&gt;




</description>
    </item>
    <item>
      <title>Why my app beat other app</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Fri, 10 Jul 2026 20:37:31 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/why-my-app-beat-other-app-26gi</link>
      <guid>https://dev.to/jesse_otobo_/why-my-app-beat-other-app-26gi</guid>
      <description>&lt;p&gt;Jesse Rock Math vs. The World: Why Our App WinsThere are over 10,000 math apps out there today, but Jesse Rock Math is designed to be better than 90% of them. Here is the brutal truth about why our indie code beats the corporate giants:We Beat 5,000+ "One-Trick" Apps: Most apps only teach one thing, like just times tables. If you finish them, you have to download a completely new app. Jesse Rock Math has 7 massive modules in a single place—taking you smoothly from simple addition all the way to fractions, algebra (PEMDAS), and 3D geometry.We Beat 3,000+ "Slow &amp;amp; Laggy" Web Apps: Free school game sites are packed with heavy animations and tracking cookies that cause massive lag on school tablets. Jesse Rock Math is built with advanced Zero-Loading Time architecture. No lag means students can solve up to 3x more problems in the exact same amount of time.We Beat 1,000+ "Boring Reward" Apps: Most apps just give you a digital sticker or a boring coin when you answer a question. Jesse Rock Math uses high-stakes gaming psychology. Hitting a massive 200+ answer streak unlocks an entire hidden Secret Arcade Zone. Plus, our engine instantly builds a personalized, printable PDF certificate with your unique username on it.We Even Beat Giants Like TTRS on Features: Big corporate apps like Times Tables Rock Stars lock you into multiplication and division forever. Jesse Rock Math matches the high-octane rockstar vibe but gives you a full math curriculum campaign.&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>About Jesse Otobo</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Thu, 09 Jul 2026 18:34:58 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/about-jesse-otobo-1k3c</link>
      <guid>https://dev.to/jesse_otobo_/about-jesse-otobo-1k3c</guid>
      <description>&lt;p&gt;Hey Dev community! 👋If you’ve been following the updates on my multiplayer educational app, Jesse math rock star which you can call jesse math rock, you already know how passionate I am about engineering real-time architectures with Firebase, Firestore, and Vercel. Today, I wanted to step away from the IDE for a moment and share a bit more about who I am outside the terminal, my lifestyle, and what keeps me motivated.My Background &amp;amp; Stats 🇳🇬 🇬🇧My full legal name is Jesse Otobo Peremobowei. I was born in Nigeria on April 6, 2015, and I currently live and code here in the United Kingdom.A lot of people are surprised by my age when they see my 11-hour silent programming sprints, but I am 11 years old. Aside from growing my engineering endurance, I’ve been growing pretty fast physically, too! I'm already almost as tall.&lt;a href="https://dev.tourl"&gt;&lt;/a&gt;   currently sitting at around 5 feet 2 inches (157 cm), and I can touch a standard 6-foot door frame with ease.Life Outside the Code: Football &amp;amp; Stamina ⚽When my monitors are turned off, you can usually find me out on the pitch. I love playing football at a high level with my friends. My favorite positions are Midfielder and Striker.I’ve realized that playing midfield and striker requires the exact same mental attributes as software engineering: you need relentless stamina, great vision across the field, and the ability to make split-second, analytical decisions under intense pressure. Whether I’m navigating a tight defensive line to score a goal or hunting down a race condition in a live database, the mindset is exactly the same.The Ultimate Support Squad: Family Over Everything 🏆Building a full-stack, COPPA-compliant multiplayer app takes a serious amount of support, and I couldn't do any of this without my family.Having fun with my family and friends is what keeps me grounded and energized to jump back into engineering complex application prototypes for fun.What’s Next for Jesse Rock Math? 🚀I am heading straight back into the codebase to drop major features mapped out for the multiplayer Battle Arena, including custom audio visualization upgrades and deep-tier progression systems.I've also officially embedded my Person and Software Application JSON-LD schema packages directly into the head layout of my Vercel project to ensure search engines are indexing my data properly.&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>seo</category>
      <category>about</category>
      <category>devops</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Major SEO and Architecture Update for Jesse Rock Math App! 🚀</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Sun, 05 Jul 2026 09:33:54 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/major-seo-and-architecture-update-for-jesse-rock-math-app-18mm</link>
      <guid>https://dev.to/jesse_otobo_/major-seo-and-architecture-update-for-jesse-rock-math-app-18mm</guid>
      <description>&lt;p&gt;Hey everyone! I just pushed a major production update to the codebase of my real-time multiplayer educational game, Jesse Rock Math.Check out the live application and my updated developer profile here:👉(&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;https://jesse-math-rockstar-app.vercel.app/&lt;/a&gt;) In this release, I restructured the application's root architecture to include full-stack JSON-LD semantic schema markup and customized Open Graph meta tags. This update optimizes how search engine crawlers index my technical timeline, project tech stack (React, TypeScript, Vite, and Google Firestore), and my journey as an 11-year-old software engineer.Let me know what you think of the new performance speeds and search indexation!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>career</category>
      <category>discuss</category>
    </item>
    <item>
      <title>I'm 11, I built a Math App with Gemini &amp; Vercel, and I need your Mobile UX advice!</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Sun, 28 Jun 2026 09:56:56 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/im-11-i-built-a-math-app-with-gemini-vercel-and-i-need-your-mobile-ux-advice-21bh</link>
      <guid>https://dev.to/jesse_otobo_/im-11-i-built-a-math-app-with-gemini-vercel-and-i-need-your-mobile-ux-advice-21bh</guid>
      <description>&lt;p&gt;Hello again, DEV Community!I recently shared my project, Jesse Math Rock Star, and the feedback from this community has been incredibly supportive.For those who don't know me, I am 11 years old. I started coding with Scratch when I was 8, and I built this production web app using self-explored vibe coding, Google's Gemini models (via AI Studio), and Vercel!Looking at my analytics, 61% of my visitors are using mobile phones, mostly Android. I want to make sure the app feels perfect and fun for kids my age to use on small touchscreens.Could you do me a quick favour?Open the app on your phone: &lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;https://jesse-math-rockstar-app.vercel.app/&lt;/a&gt; a quick round of math.Leave a comment below with your advice on the user interface (UI) and layout!Thank you all for being such a safe and helpful community for early-career builders! (&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;https://jesse-math-rockstar-app.vercel.app/&lt;/a&gt;)&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Fri, 26 Jun 2026 09:53:47 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/-3o5n</link>
      <guid>https://dev.to/jesse_otobo_/-3o5n</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hourspublished-true-h5g" class="crayons-story__hidden-navigation-link"&gt;How I Built, Deployed, and Google-Indexed a Full-Stack AI App in Under 24 Hours published: true&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/jesse_otobo_" class="crayons-avatar  crayons-avatar--l  "&gt;
            &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4001154%2F7c85f1ab-953e-4833-9a9c-5829e5ce6ac4.png" alt="jesse_otobo_ profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/jesse_otobo_" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Jesse Otobo
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Jesse Otobo
                
              
              &lt;div id="story-author-preview-content-3982006" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/jesse_otobo_" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&gt;
                        &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4001154%2F7c85f1ab-953e-4833-9a9c-5829e5ce6ac4.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Jesse Otobo&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hourspublished-true-h5g" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 24&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hourspublished-true-h5g" id="article-link-3982006"&gt;
          How I Built, Deployed, and Google-Indexed a Full-Stack AI App in Under 24 Hours published: true
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/vibecoding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;vibecoding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/webdev"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;webdev&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/programming"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;programming&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
            &lt;a href="https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hourspublished-true-h5g#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>How I Built, Deployed, and Google-Indexed a Full-Stack AI App in Under 24 Hours published: true</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Wed, 24 Jun 2026 19:46:29 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hourspublished-true-h5g</link>
      <guid>https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hourspublished-true-h5g</guid>
      <description>&lt;h1&gt;
  
  
  🎯 The 24-Hour Challenge: Breaking the Traditional Engineering Timeline
&lt;/h1&gt;

&lt;p&gt;On Sunday morning, this application did not exist. By Sunday night, it was fully functional, securely deployed to production, verified on Google Search Console, and capturing organic web traffic directly via Google search indexing routing. &lt;/p&gt;

&lt;p&gt;As an 11-year-old autonomous software engineer, my goal wasn't just to write a simple frontend template. I wanted to build a complete, full-stack educational system featuring relational database architecture, individual user state persistence, school profile tracking, and an advanced global scoreboard podium. &lt;/p&gt;

&lt;p&gt;By utilizing advanced artificial intelligence prompt mechanics—widely known in the industry as &lt;strong&gt;"Vibe Coding"&lt;/strong&gt;—I completely bypassed the traditional multi-week development pipeline to achieve a launch ready for production in less than one single day.&lt;/p&gt;

&lt;p&gt;The live application is fully active, secure, and open to the public globally at: &lt;strong&gt;(&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;https://jesse-math-rockstar-app.vercel.app/&lt;/a&gt;)&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ The Technical Stack &amp;amp; Architecture Under the Hood
&lt;/h2&gt;

&lt;p&gt;To maintain complete control over data streaming and sub-second application loads, the platform incorporates a modern, distributed cloud-native architecture:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;AI Generation Engine Core:&lt;/strong&gt; Orchestration of advanced AI prompting logic models to design and deploy robust, error-free asynchronous code arrays.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database Schema Orchestration:&lt;/strong&gt; Real-time data storage powered by multi-region cloud arrays (Google Firebase Firestore). &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous Deployment Pipelines:&lt;/strong&gt; Managed repository trees linked directly to high-performance, edge-network hosting arrays on Vercel.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Semantic HTML5 Optimization:&lt;/strong&gt; Structuring the core files with clean semantic hierarchies, unique contextual titles, and descriptive alternate image states to ensure immediate compatibility with search engine bots.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🚀 Deep-Dive: Core Features Built in 24 Hours
&lt;/h2&gt;

&lt;p&gt;Far from a simple static layout, the platform features highly specialized engineering solutions that I self-explored and implemented to resolve common development bugs:&lt;/p&gt;

&lt;h3&gt;
  
  
  🏆 1. The Global Rock Leaderboard Podium
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Real-Time Data Merging:&lt;/strong&gt; The scoring backend fetches, filters, and aggregates individual student data across two completely separate database nodes (&lt;code&gt;users&lt;/code&gt; and &lt;code&gt;school_students&lt;/code&gt;) simultaneously.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic Rank Integrity:&lt;/strong&gt; Resolved an engineering bug where active text searches would accidentally break leaderboard array indexing. Under all conditions, a user’s global position remains perfectly aligned with their actual historical ranking data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sticky Status Banner:&lt;/strong&gt; If a user is not in the top 3 gold-silver-bronze podium slots, a custom persistent status block dynamically renders at the bottom of the viewfinder screen, displaying their precise relative position on the worldwide ledger.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FOMO Countdown Clock:&lt;/strong&gt; Built a fully operational leaderboard session reset and prize distribution countdown clock array that automatically ticks down down down to the second.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🧠 2. Tailored "Learn Arena" Training Loops
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Discipline Locking:&lt;/strong&gt; Replaced simple random equation generation with strict parameter filters. Questions are dynamically generated based purely on user-selected disciplines (such as Addition, Fractions, or Division) and targeted difficulty modes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fail-Safe Fallbacks:&lt;/strong&gt; Designed robust database defaults to guarant&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>vibecoding</category>
      <category>webdev</category>
      <category>programming</category>
      <category>ai</category>
    </item>
    <item>
      <title>How I Built, Deployed, and Google-Indexed a Full-Stack AI App in Under 24 Hours published: this is real</title>
      <dc:creator>Jesse Otobo</dc:creator>
      <pubDate>Wed, 24 Jun 2026 19:41:25 +0000</pubDate>
      <link>https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hours-published-this-is-f60</link>
      <guid>https://dev.to/jesse_otobo_/how-i-built-deployed-and-google-indexed-a-full-stack-ai-app-in-under-24-hours-published-this-is-f60</guid>
      <description>&lt;p&gt;On Sunday morning, this application did not exist. By Sunday night, it was fully functional, securely deployed to production, verified on Google Search Console, and capturing organic web traffic directly via Google search indexing routing. &lt;/p&gt;

&lt;p&gt;As an 11-year-old autonomous software engineer, my goal wasn't just to write a simple frontend template. I wanted to build a complete, full-stack educational system featuring relational database architecture, individual user state persistence, school profile tracking, and an advanced global scoreboard podium. &lt;/p&gt;

&lt;p&gt;By utilizing advanced artificial intelligence prompt mechanics—widely known in the industry as &lt;strong&gt;"Vibe Coding"&lt;/strong&gt;—I completely bypassed the traditional multi-week development pipeline to achieve a launch ready for production in less than one single day.&lt;/p&gt;

&lt;p&gt;The live application is fully active, secure, and open to the public globally at: &lt;strong&gt;&lt;a href="https://vercel.app" rel="noopener noreferrer"&gt;https://vercel.app&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ The Technical Stack &amp;amp; Architecture Under the Hood
&lt;/h2&gt;

&lt;p&gt;To maintain complete control over data streaming and sub-second application loads, the platform incorporates a modern, distributed cloud-native architecture:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;AI Generation Engine Core:&lt;/strong&gt; Orchestration of advanced AI prompting logic models to design and deploy robust, error-free asynchronous code arrays.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database Schema Orchestration:&lt;/strong&gt; Real-time data storage powered by multi-region cloud arrays (Google Firebase Firestore). &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous Deployment Pipelines:&lt;/strong&gt; Managed repository trees linked directly to high-performance, edge-network hosting arrays on Vercel.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Semantic HTML5 Optimization:&lt;/strong&gt; Structuring the core files with clean semantic hierarchies, unique contextual titles, and descriptive alternate image states to ensure immediate compatibility with search engine bots.&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  🚀 Deep-Dive: Core Features Built in 24 Hours
&lt;/h2&gt;

&lt;p&gt;Far from a simple static layout, the platform features highly specialized engineering solutions that I self-explored and implemented to resolve common development bugs:&lt;/p&gt;

&lt;h3&gt;
  
  
  🏆 1. The Global Rock Leaderboard Podium
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Real-Time Data Merging:&lt;/strong&gt; The scoring backend fetches, filters, and aggregates individual student data across two completely separate database nodes (&lt;code&gt;users&lt;/code&gt; and &lt;code&gt;school_students&lt;/code&gt;) simultaneously.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic Rank Integrity:&lt;/strong&gt; Resolved an engineering bug where active text searches would accidentally break leaderboard array indexing. Under all conditions, a user’s global position remains perfectly aligned with their actual historical ranking data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Sticky Status Banner:&lt;/strong&gt; If a user is not in the top 3 gold-silver-bronze podium slots, a custom persistent status block dynamically renders at the bottom of the viewfinder screen, displaying their precise relative position on the worldwide ledger.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;FOMO Countdown Clock:&lt;/strong&gt; Built a fully operational leaderboard session reset and prize distribution countdown clock array that automatically ticks down to the second.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🧠 2. Tailored "Learn Arena" Training Loops
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Discipline Locking:&lt;/strong&gt; Replaced simple random equation generation with strict parameter filters. Questions are dynamically generated based purely on user-selected disciplines (such as Addition, Fractions, or Division) and targeted difficulty modes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fail-Safe Fallbacks:&lt;/strong&gt; Designed robust database defaults to guarantee the training loop stays completely functional even if a user leaves custom configurations empty.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🛡️ 3. Strict Data Compliance (COPPA &amp;amp; FERPA Standardized)
&lt;/h3&gt;

&lt;p&gt;Because our target demographic includes young genius scholars, data protection is paramount. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Zero Third-Party Ad-Trackers:&lt;/strong&gt; The app completely blocks external tracking pixels, data-mining cookies, and third-party advertising APIs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Anonymous Authentication Profiles:&lt;/strong&gt; The registration module requires zero real-world private text strings (no full names, exact locations, phone numbers, or real emails), choosing instead token-based authentication arrays or guest data loops safely stored in browser &lt;code&gt;local Storage&lt;/code&gt;.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📈 Proving the Speed Run via Google Webmaster Records
&lt;/h2&gt;

&lt;p&gt;Many developers believe that new domains are heavily delayed inside a Google indexing sandbox for several days. This production launch shattered that rule. &lt;/p&gt;

&lt;p&gt;By immediately claiming ownership, generating structural XML sitemaps, and mapping properties directly inside &lt;strong&gt;Google Search Console&lt;/strong&gt; on Sunday, Google's automated web-crawlers cleared the security gates instantly. &lt;/p&gt;

&lt;p&gt;Within 24 hours of starting development, my search dashboard registered its very first live organic web clicks directly from &lt;code&gt;google.com&lt;/code&gt; searches alongside immediate mobile Android search box indexing approvals.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;[Live System Verification Output]
- HTTPS Security Protocol Status: 100% Valid and Active
- Core Indexing State: Approved and Processing
- Domain Referrals Detected: google.com, ://google.com, com.google.android.googlequicksearchbox
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  👑 Conclusion: The Future of Autonomous Development
&lt;/h2&gt;

&lt;p&gt;I completely self-explored this stack, figured out the database connections on my own, and mastered the application routing logic. This 24-hour speedrun proves that young engineering vision combined with advanced vibe coding prompt workflows represents the next generation of software building. &lt;/p&gt;

&lt;p&gt;Traditional pipelines are transforming, and autonomous creators can now design complete global ecosystems overnight.&lt;/p&gt;

&lt;h3&gt;
  
  
  🎮 Take the Challenge
&lt;/h3&gt;

&lt;p&gt;Are you ready to test your mathematical speed? Join our global scoreboard, launch your streak, and see if you can break into our top 3 podium standings. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Play here:&lt;/strong&gt; (&lt;a href="https://jesse-math-rockstar-app.vercel.app/" rel="noopener noreferrer"&gt;https://jesse-math-rockstar-app.vercel.app/&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Feel free to leave your high-score streaks, engineering questions, or feedback in the comments section below!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>fullstack</category>
      <category>vibecoding</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
