<?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: Wanjiru Noreen</title>
    <description>The latest articles on DEV Community by Wanjiru Noreen (@wanjirunoreen).</description>
    <link>https://dev.to/wanjirunoreen</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%2F3967458%2F7036a961-d4f7-47c8-811a-04f0e8d8af07.jpg</url>
      <title>DEV Community: Wanjiru Noreen</title>
      <link>https://dev.to/wanjirunoreen</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wanjirunoreen"/>
    <language>en</language>
    <item>
      <title>Why Game Development Has Caught My Attention</title>
      <dc:creator>Wanjiru Noreen</dc:creator>
      <pubDate>Fri, 26 Jun 2026 16:13:31 +0000</pubDate>
      <link>https://dev.to/wanjirunoreen/why-game-development-has-caught-my-attention-5512</link>
      <guid>https://dev.to/wanjirunoreen/why-game-development-has-caught-my-attention-5512</guid>
      <description>&lt;p&gt;Over the past few days, I've found myself becoming increasingly curious about game development.&lt;/p&gt;

&lt;p&gt;Before I started learning more about it, I thought making games was mostly about writing code and creating graphics. The deeper I looked, the more I realised&lt;br&gt;
 that game development sits at the intersection of creativity and engineering.&lt;/p&gt;

&lt;p&gt;A game isn't just code. It's a collection of systems working together to create an experience. From movement and physics to level design, sound, storytelling, and player interaction, every decision shapes how someone experiences the game.&lt;/p&gt;

&lt;p&gt;As someone who enjoys solving problems, I'm excited by the idea of building something that people can interact with rather than simply use.&lt;/p&gt;

&lt;p&gt;I've also started learning about game engines, particularly Godot. It's fascinating to see how much work a game engine handles behind the scenes, allowing developers to focus more on creating gameplay instead of building everything from scratch.&lt;/p&gt;

&lt;p&gt;One thing I've learned already is that game development isn't about starting with your dream game. It's about learning the fundamentals, building small projects, making mistakes, and improving with every iteration.&lt;/p&gt;

&lt;p&gt;That's exactly where I am.&lt;/p&gt;

&lt;p&gt;I'm still a beginner, and I have a lot to learn. But that's part of what makes this journey exciting. Every new concept feels like another piece of a much bigger puzzle.&lt;/p&gt;

&lt;p&gt;I'm looking forward to sharing what I learn, the challenges I face, and the small wins along the way.&lt;/p&gt;

&lt;p&gt;Here's to learning, building, and enjoying the process.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>godot</category>
      <category>godotengine</category>
      <category>gdscript</category>
    </item>
    <item>
      <title>My code didn’t fail — I just didn’t understand</title>
      <dc:creator>Wanjiru Noreen</dc:creator>
      <pubDate>Wed, 10 Jun 2026 14:32:28 +0000</pubDate>
      <link>https://dev.to/wanjirunoreen/my-code-didnt-fail-i-just-didnt-understand-22e9</link>
      <guid>https://dev.to/wanjirunoreen/my-code-didnt-fail-i-just-didnt-understand-22e9</guid>
      <description>&lt;p&gt;I used to think my code was broken.Turns out it wasn’t the code,it was me not understanding Git.&lt;br&gt;
&lt;strong&gt;&lt;u&gt;The beginning: confusion everywhere&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
When I first started using Git, it felt difficult.Typing commands in the terminal, seeing outputs I didn’t understand, and dealing with rules that felt like they were there just to complicate things.&lt;br&gt;
I thought Git was supposed to help me build projects easily.Instead, it felt like something that slowed me down.&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%2Fqt939g2wck6pw94vu5wg.jpg" 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%2Fqt939g2wck6pw94vu5wg.jpg" alt=" " width="736" height="1104"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;Where things went wrong&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
At some point, I messed things up and had to use commands like reflog and restore to fix my mistakes.&lt;br&gt;
That’s when it hit me.Git wasn’t broken, I just didn’t understand what I was doing.&lt;br&gt;
I was trying to use a system without understanding how it actually works.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;What changed&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
I didn’t suddenly get smarter.I just practiced.&lt;br&gt;
A month ago, things started clicking because I kept using Git, making mistakes, fixing them, and repeating the cycle.&lt;br&gt;
Slowly, I stopped seeing it as confusing rules and started seeing it as history tracking.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;Then came Go&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
I also started learning Go.&lt;br&gt;
My first thought was simple:&lt;br&gt;
“This is new, but I can learn it.”&lt;br&gt;
I started small like printing output, working with runes, counting characters, basic stuff.&lt;br&gt;
Nothing fancy.&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%2Famud0qddbde8txpbgi6l.jpg" 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%2Famud0qddbde8txpbgi6l.jpg" alt=" " width="735" height="411"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;What feels different about Go&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
Go feels very step-by-step.You don’t really guess your way through it.You solve problems one small piece at a time.&lt;br&gt;
It’s structured, clear, direct.&lt;br&gt;
Right now, I’m still learning it, but it doesn’t feel impossible, just new.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;&lt;u&gt;What I’ve learned so far&lt;/u&gt;&lt;/strong&gt;&lt;br&gt;
The biggest lesson isn’t Git or Go.&lt;br&gt;
It’s this:&lt;br&gt;
You can actually learn new things even if you have no background or experience.&lt;br&gt;
But you have to start with two things:&lt;br&gt;
1.Accept that you don’t know&lt;br&gt;
2.Have the will to learn&lt;br&gt;
Ask questions, make mistakes, do it scared and do it clueless.&lt;br&gt;
Because waiting until you feel ready usually means never starting.&lt;/p&gt;

</description>
      <category>git</category>
      <category>go</category>
      <category>learning</category>
      <category>softwaredevelopment</category>
    </item>
  </channel>
</rss>
