<?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>Forem: Samuel Olakunde</title>
    <description>The latest articles on Forem by Samuel Olakunde (@brioleays).</description>
    <link>https://forem.com/brioleays</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.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3343609%2F73ef85b3-eb7b-48da-ba2f-42680a0a5604.png</url>
      <title>Forem: Samuel Olakunde</title>
      <link>https://forem.com/brioleays</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/brioleays"/>
    <language>en</language>
    <item>
      <title>Day 4 — Recipe Cards Component Complete 🎉</title>
      <dc:creator>Samuel Olakunde</dc:creator>
      <pubDate>Tue, 15 Jul 2025 21:24:35 +0000</pubDate>
      <link>https://forem.com/brioleays/day-4-recipe-cards-component-complete-48ag</link>
      <guid>https://forem.com/brioleays/day-4-recipe-cards-component-complete-48ag</guid>
      <description>&lt;p&gt;Hi all,&lt;/p&gt;

&lt;p&gt;I’ve wrapped up the &lt;strong&gt;RecipeCard&lt;/strong&gt; component layout today:&lt;/p&gt;

&lt;h3&gt;
  
  
  Highlights
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Card structure: placeholder image, title, description, “View Recipe” button
&lt;/li&gt;
&lt;li&gt;Styled with Tailwind: shadows, rounded corners, smooth hover states
&lt;/li&gt;
&lt;li&gt;Packaged as a reusable React component for my TastyHub app&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Next Steps
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Add star rating UI
&lt;/li&gt;
&lt;li&gt;Hook up live recipe data from my API
&lt;/li&gt;
&lt;li&gt;Ensure accessibility and keyboard navigation&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On Day 5, I’ll start building out the grid layout and prepare for interactivity.  &lt;/p&gt;

&lt;p&gt;Feedback and suggestions always welcome!  &lt;/p&gt;

</description>
      <category>100daysofcode</category>
      <category>frontendchallenge</category>
      <category>componentlibrary</category>
      <category>devlog</category>
    </item>
    <item>
      <title>Day 3 — Mobile Responsiveness &amp; Recipe Cards 🏃‍♂️</title>
      <dc:creator>Samuel Olakunde</dc:creator>
      <pubDate>Tue, 15 Jul 2025 21:22:09 +0000</pubDate>
      <link>https://forem.com/brioleays/day-3-mobile-responsiveness-recipe-cards-52og</link>
      <guid>https://forem.com/brioleays/day-3-mobile-responsiveness-recipe-cards-52og</guid>
      <description>&lt;p&gt;Hey everyone 👋,&lt;/p&gt;

&lt;p&gt;Today I focused on making &lt;strong&gt;TastyHub&lt;/strong&gt; look great on mobile:&lt;/p&gt;

&lt;h3&gt;
  
  
  What I Accomplished
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Responsive Header &amp;amp; Search&lt;/strong&gt;: Improved breakpoints for nav and search bar
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;RecipeCard Component&lt;/strong&gt;: Created the card skeleton (image placeholder, title, description)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tailwind Tweaks&lt;/strong&gt;: Used &lt;code&gt;sm:&lt;/code&gt;, &lt;code&gt;md:&lt;/code&gt;, and &lt;code&gt;lg:&lt;/code&gt; modifiers to ensure a fluid mobile experience&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Takeaways
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Mobile-first styling saves headaches later
&lt;/li&gt;
&lt;li&gt;Tailwind’s utility classes are super fast for responsive layouts
&lt;/li&gt;
&lt;li&gt;Even without full data or ratings, structure matters&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Next: Day 4—complete the RecipeCard with star ratings and hover states!&lt;/p&gt;

&lt;p&gt;Stay tuned, and let me know if you have tips for responsive cards!  &lt;/p&gt;

&lt;h1&gt;
  
  
  100DaysOfCode #ReactJS #TailwindCSS #ResponsiveDesign #FrontendChallenge
&lt;/h1&gt;

</description>
      <category>100daysofcode</category>
      <category>react</category>
      <category>frontendchallenge</category>
      <category>responsivedesign</category>
    </item>
    <item>
      <title>Day 2 — TastyHub Header, Tailwind Setup, and Real Frustration 😅</title>
      <dc:creator>Samuel Olakunde</dc:creator>
      <pubDate>Fri, 11 Jul 2025 21:55:22 +0000</pubDate>
      <link>https://forem.com/brioleays/day-2-tastyhub-header-tailwind-setup-and-real-frustration-44nn</link>
      <guid>https://forem.com/brioleays/day-2-tastyhub-header-tailwind-setup-and-real-frustration-44nn</guid>
      <description>&lt;p&gt;&lt;strong&gt;Hey devs 👋,&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s what I got done on Day 2 of my 90-day frontend challenge:&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ What I Did
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Installed and configured TailwindCSS with Vite (finally working 💥)&lt;/li&gt;
&lt;li&gt;Set up the base layout for the &lt;code&gt;Navbar&lt;/code&gt; component&lt;/li&gt;
&lt;li&gt;Added a search bar UI — small step, big lesson&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🧠 What I Learned
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Getting the environment right matters a lot&lt;/li&gt;
&lt;li&gt;Debugging is &lt;em&gt;part&lt;/em&gt; of learning, not something to skip&lt;/li&gt;
&lt;li&gt;PostCSS and module errors? Yeah... they’ll test your patience&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  ⚙️ Stack
&lt;/h3&gt;

&lt;p&gt;React, Vite, TailwindCSS, GitHub&lt;/p&gt;

&lt;p&gt;I’m building a recipe web app called &lt;strong&gt;TastyHub&lt;/strong&gt; — and I’ll post again once I finish the hero section.&lt;/p&gt;

&lt;p&gt;Feel free to connect or drop your advice 🙏&lt;/p&gt;

&lt;h1&gt;
  
  
  100DaysOfCode #React #TailwindCSS #BuildInPublic #Frontend
&lt;/h1&gt;

</description>
      <category>tailwindcss</category>
      <category>vite</category>
      <category>frontendchallenge</category>
      <category>debugging</category>
    </item>
    <item>
      <title>Day 1 of My 90-Day Frontend Journey: Why I’m Learning React &amp; Tailwind in Public</title>
      <dc:creator>Samuel Olakunde</dc:creator>
      <pubDate>Thu, 10 Jul 2025 22:50:32 +0000</pubDate>
      <link>https://forem.com/brioleays/day-1-of-my-90-day-frontend-journey-why-im-learning-react-tailwind-in-public-34mh</link>
      <guid>https://forem.com/brioleays/day-1-of-my-90-day-frontend-journey-why-im-learning-react-tailwind-in-public-34mh</guid>
      <description>&lt;p&gt;Hey everyone 👋,&lt;/p&gt;

&lt;p&gt;I’ve officially started a 90-day journey to grow as a frontend developer. My first project is called &lt;strong&gt;TastyHub&lt;/strong&gt; — a modern recipe site using React and TailwindCSS.&lt;/p&gt;

&lt;p&gt;I’m doing this challenge to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Build real-world UI components&lt;/li&gt;
&lt;li&gt;Practice writing better, cleaner code&lt;/li&gt;
&lt;li&gt;Document my progress and stay consistent&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Right now, I’ve set up my development environment, structured my components, and started building out the navbar.&lt;/p&gt;

&lt;p&gt;Feel free to follow along or give feedback. I’ll be posting every few days with updates.&lt;/p&gt;

&lt;p&gt;Let’s build something tasty! 🍲&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



</description>
      <category>react</category>
      <category>tailwindcss</category>
      <category>frontendchallenge</category>
      <category>100daysofcode</category>
    </item>
  </channel>
</rss>
