<?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: ZsmithWork777</title>
    <description>The latest articles on DEV Community by ZsmithWork777 (@z-stack777).</description>
    <link>https://dev.to/z-stack777</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%2F3354183%2F3311042e-8008-4d31-832f-ace2df0ec376.png</url>
      <title>DEV Community: ZsmithWork777</title>
      <link>https://dev.to/z-stack777</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/z-stack777"/>
    <language>en</language>
    <item>
      <title>Compound Logic in ruby</title>
      <dc:creator>ZsmithWork777</dc:creator>
      <pubDate>Tue, 04 Nov 2025 15:17:09 +0000</pubDate>
      <link>https://dev.to/z-stack777/compound-logic-in-ruby-3gfa</link>
      <guid>https://dev.to/z-stack777/compound-logic-in-ruby-3gfa</guid>
      <description>&lt;p&gt;Compound logic in ruby &lt;/p&gt;

&lt;p&gt;image you're grading a student's test.&lt;br&gt;
Ruby will check multiple conditions one by oe.&lt;br&gt;
using AND (&amp;amp;&amp;amp;) and OR (||) to decide the correct grade.&lt;/p&gt;

&lt;p&gt;score = 85 &lt;/p&gt;

&lt;h1&gt;
  
  
  Step one checks the first condition.
&lt;/h1&gt;

&lt;p&gt;IS score greater than 90?&lt;br&gt;
If yes, print "Excellent" &lt;/p&gt;

&lt;p&gt;if score &amp;gt; 90 &lt;br&gt;
puts "Excellent"&lt;/p&gt;

&lt;h1&gt;
  
  
  Step 2: If the first condition fails,
&lt;/h1&gt;

&lt;p&gt;# Ruby moves to the next line.&lt;/p&gt;

&lt;h1&gt;
  
  
  this time, it checks Two conditions together:
&lt;/h1&gt;

&lt;h1&gt;
  
  
  (score &amp;gt;= 80 AND(&amp;amp;&amp;amp;) score &amp;lt;90
&lt;/h1&gt;

&lt;p&gt;puts "Good"&lt;/p&gt;

&lt;h1&gt;
  
  
  Both must be True to run for this to run.
&lt;/h1&gt;

&lt;p&gt;elsif score  &amp;gt;= 80 &amp;amp;&amp;amp; score &amp;lt; 90 &lt;br&gt;
puts "Good" &lt;/p&gt;

&lt;h1&gt;
  
  
  Step 3: If the above also fails,
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Ruby checks the next one:
&lt;/h1&gt;

&lt;h1&gt;
  
  
  (Score &amp;gt;= 70 OR(||) score == 60
&lt;/h1&gt;

&lt;p&gt;puts " Average" &lt;/p&gt;

&lt;h1&gt;
  
  
  Steps 4: If nothing above is true,
&lt;/h1&gt;

&lt;h1&gt;
  
  
  Ruby executes the final "else" as a catch-all.
&lt;/h1&gt;

&lt;p&gt;else &lt;br&gt;
puts "Fail" &lt;br&gt;
end&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>ruby</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Why Learn Ruby</title>
      <dc:creator>ZsmithWork777</dc:creator>
      <pubDate>Tue, 04 Nov 2025 14:57:52 +0000</pubDate>
      <link>https://dev.to/z-stack777/why-learn-ruby-5b02</link>
      <guid>https://dev.to/z-stack777/why-learn-ruby-5b02</guid>
      <description>&lt;p&gt;For me, I always wanted to know how to code and build systems, Know exactly what i'm doing  so that I can build my own projects and look at it on a logical level of learning.I've used html, css and javascript the normal heard of stack with additional frame works like like node Js, react, express node middleware and back end software. Overall it was an experience of trail and error getting it to form and work, I then came across ruby started using it and it blew me away how simple it was to just dive and start coding.since using ruby i've been finding my self studying it in and out and make sure that I've become some efficiency in it that I have a deeper understanding of it the best thing about this is that it it's object oriented programming so everything is an object. Everything is more near clean and to the point of how you want to lean and grow your skill set i'm coding so for me as i continue to grow in my journey of coding ruby has since then become my back bone fundamentals for learning the basics of coding and improving my coding journey.So overall I choose ruby&lt;/p&gt;

</description>
    </item>
    <item>
      <title>TIL: How I Set Up My DEV Blog</title>
      <dc:creator>ZsmithWork777</dc:creator>
      <pubDate>Mon, 14 Jul 2025 15:20:55 +0000</pubDate>
      <link>https://dev.to/z-stack777/til-how-i-set-up-my-dev-blog-50h4</link>
      <guid>https://dev.to/z-stack777/til-how-i-set-up-my-dev-blog-50h4</guid>
      <description>&lt;p&gt;Today I learned how to create my own TIL (Today I Learned) blog on dev.to.&lt;/p&gt;

&lt;p&gt;🧠 I used GitHub to sign in (no extra password needed), set up my profile, and followed the instructions to get started.&lt;/p&gt;

&lt;p&gt;✍️ I’m using this space to document what I’m learning in IT, system automation, cybersecurity, and everything that helps me grow as a tech professional.&lt;/p&gt;

&lt;p&gt;🔗 My dev blog: &lt;a href="https://dev.to/zsmithwork777"&gt;https://dev.to/zsmithwork777&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This will help me track progress, reflect on what I’ve learned, and stay accountable.&lt;/p&gt;

</description>
      <category>todayilearned</category>
      <category>devjournal</category>
      <category>security</category>
      <category>productivity</category>
    </item>
  </channel>
</rss>
