<?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: Moraa oo</title>
    <description>The latest articles on Forem by Moraa oo (@moraa_oo_b141544e9be30688).</description>
    <link>https://forem.com/moraa_oo_b141544e9be30688</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%2F1881862%2F0bec1653-e6a7-493b-a8bb-d0eb981259c8.png</url>
      <title>Forem: Moraa oo</title>
      <link>https://forem.com/moraa_oo_b141544e9be30688</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/moraa_oo_b141544e9be30688"/>
    <language>en</language>
    <item>
      <title>TAILWIND CSS in serious apps — what I found after asking AI, using v0, and digging through GitHub</title>
      <dc:creator>Moraa oo</dc:creator>
      <pubDate>Tue, 17 Mar 2026 22:30:40 +0000</pubDate>
      <link>https://forem.com/moraa_oo_b141544e9be30688/tailwind-css-in-serious-apps-what-i-found-after-asking-ai-using-v0-and-digging-through-github-140o</link>
      <guid>https://forem.com/moraa_oo_b141544e9be30688/tailwind-css-in-serious-apps-what-i-found-after-asking-ai-using-v0-and-digging-through-github-140o</guid>
      <description>&lt;p&gt;I have never worked in a serious environment, but I wanted to make sure I am doing things the way real production apps are built. So I went looking for the truth about Tailwind CSS in serious apps.&lt;/p&gt;

&lt;p&gt;I started by asking AI to help me set up my CSS foundation. It gave me a massive file — 50 variables, shadow tokens, color ramps, animated gradients, dark mode, the whole thing. Looked impressive. Felt overwhelming.&lt;/p&gt;

&lt;p&gt;Then I tried v0. Same story. Huge file, tons of tokens I never asked for, things I will probably never use.&lt;/p&gt;

&lt;p&gt;So I went to GitHub and started opening repos with hundreds of stars — real apps, real developers, real production code.&lt;/p&gt;

&lt;p&gt;Almost every single one had this as their entire Tailwind setup:&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/tailwind"&gt;@tailwind&lt;/a&gt; base;&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/tailwind"&gt;@tailwind&lt;/a&gt; components;&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/tailwind"&gt;@tailwind&lt;/a&gt; utilities;&lt;/p&gt;

&lt;p&gt;Some had no CSS file at all.&lt;/p&gt;

&lt;p&gt;Everything else was just Tailwind classes written directly in components. No design system file. No 50 variables. Just utility classes where they're needed.&lt;/p&gt;

&lt;p&gt;So my question to people who actually ship things — is this really how it works in production? Is writing Tailwind directly in your components the real standard for serious apps? And what does your setup actually look like?&lt;/p&gt;

</description>
    </item>
    <item>
      <title>learning with AI</title>
      <dc:creator>Moraa oo</dc:creator>
      <pubDate>Sun, 15 Mar 2026 20:37:27 +0000</pubDate>
      <link>https://forem.com/moraa_oo_b141544e9be30688/learning-with-ai-2o80</link>
      <guid>https://forem.com/moraa_oo_b141544e9be30688/learning-with-ai-2o80</guid>
      <description>&lt;p&gt;AI has become my first source of knowledge when I’m learning or building something. It’s fast, helpful, and explains things really well.&lt;br&gt;
But I’m realizing more and more that you can’t rely on it 100%.&lt;br&gt;
Today I followed AI advice about a Nuxt project structure, and it turned out to be wrong — mistake after mistake.&lt;br&gt;
So now my rule is simple:&lt;br&gt;
AI helps me understand things, but the docs are still the source of truth.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqhlo9hj0hk2eczxlgj5i.png" class="article-body-image-wrapper"&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.amazonaws.com%2Fuploads%2Farticles%2Fqhlo9hj0hk2eczxlgj5i.png" alt=" " width="800" height="324"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>documentation</category>
      <category>learning</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Learning language platforms</title>
      <dc:creator>Moraa oo</dc:creator>
      <pubDate>Thu, 12 Mar 2026 18:37:49 +0000</pubDate>
      <link>https://forem.com/moraa_oo_b141544e9be30688/learning-language-platforms-4glc</link>
      <guid>https://forem.com/moraa_oo_b141544e9be30688/learning-language-platforms-4glc</guid>
      <description>&lt;p&gt;starting to build a language learning app, for the third time.&lt;/p&gt;

&lt;p&gt;first two times i got somewhere but never finished, i have the code on github to prove it. this time i actually sat and thought before touching anything.&lt;/p&gt;

&lt;p&gt;today was just database design. one interesting decision was using JSON for the notebook so it can handle any kind of note, from the AI, from a video call, or just manual. nothing running yet.&lt;/p&gt;

&lt;p&gt;the app will have an AI dictionary sidebar, smart notebook, translation history, and video/voice calls with AI suggestions during the call.&lt;/p&gt;

&lt;p&gt;would you use something like this?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>devjournal</category>
      <category>learning</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>PHP Reference</title>
      <dc:creator>Moraa oo</dc:creator>
      <pubDate>Wed, 07 Aug 2024 21:24:30 +0000</pubDate>
      <link>https://forem.com/moraa_oo_b141544e9be30688/php-reference-1jan</link>
      <guid>https://forem.com/moraa_oo_b141544e9be30688/php-reference-1jan</guid>
      <description>&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$a = '1';
$b = &amp;amp;$a;
$b = "2$b";

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Can please anyone helps me, I can not understand what &amp;amp; Operator does when it comes with variables like that, My solution is $a = 1, $b = 21, is that right ?&lt;/p&gt;

</description>
      <category>php</category>
      <category>laravel</category>
      <category>backend</category>
    </item>
    <item>
      <title>Getting the first job</title>
      <dc:creator>Moraa oo</dc:creator>
      <pubDate>Sun, 04 Aug 2024 15:42:06 +0000</pubDate>
      <link>https://forem.com/moraa_oo_b141544e9be30688/asking-to-know-63o</link>
      <guid>https://forem.com/moraa_oo_b141544e9be30688/asking-to-know-63o</guid>
      <description>&lt;p&gt;Is it possible to get a remote-job as a junior developer, or at the beginning i will need to work at office, please share with me your experience&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>php</category>
      <category>webdev</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
