<?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>Feeling Lost Led Me to Game</title>
      <dc:creator>Wanjiru Noreen</dc:creator>
      <pubDate>Thu, 16 Jul 2026 15:39:11 +0000</pubDate>
      <link>https://dev.to/wanjirunoreen/feeling-lost-led-me-to-game-egn</link>
      <guid>https://dev.to/wanjirunoreen/feeling-lost-led-me-to-game-egn</guid>
      <description>&lt;p&gt;For the longest time, I felt like I was searching for something I couldn't quite name.&lt;/p&gt;

&lt;p&gt;I'd explore a field, get excited, then eventually wonder if I was forcing myself into a path that wasn't really mine. It wasn't a lack of ambition. If anything, I had too many interests. Technology, business,&lt;br&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy0rf4qadu36tukw4vyfo.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fy0rf4qadu36tukw4vyfo.png" alt="my first game design" width="800" height="533"&gt;&lt;/a&gt;design,entrepreneurship... I wanted to do everything, which often left me feeling like I wasn't making meaningful progress in anything.&lt;/p&gt;

&lt;p&gt;Watching other developers confidently share their projects and career milestones didn't help. It seemed like everyone had found their niche while I was still trying to figure mine out.&lt;/p&gt;

&lt;p&gt;Then I started learning game development.&lt;/p&gt;

&lt;p&gt;I'm still a beginner, but something feels different this time.&lt;/p&gt;

&lt;p&gt;Game development isn't just programming. It's storytelling, art, design, mathematics, psychology, music, and problem-solving all working together to create an experience. Every new concept I learn feels like another piece of a much bigger puzzle.&lt;/p&gt;

&lt;p&gt;Some days are frustrating. A single bug can steal hours of your time or an object existing everywhere except where you need it.&lt;/p&gt;

&lt;p&gt;But there's something incredibly satisfying about solving those problems.&lt;/p&gt;

&lt;p&gt;Every time I build a small interaction, I'm reminded why I started.&lt;/p&gt;

&lt;p&gt;I'm not writing this because I've "made it."&lt;/p&gt;

&lt;p&gt;I don't have a polished portfolio or years of industry experience. I'm still learning. I'm still making mistakes. I'm still asking questions that probably have obvious answers to experienced developers.&lt;/p&gt;

&lt;p&gt;What has changed is my mindset.&lt;/p&gt;

&lt;p&gt;I've stopped worrying so much about finding the perfect path and started focusing on building one.&lt;/p&gt;

&lt;p&gt;If there's one lesson I've learned so far, it's this:&lt;/p&gt;

&lt;p&gt;You don't always discover your place before you begin.&lt;/p&gt;

&lt;p&gt;Sometimes you discover it because you begin.&lt;/p&gt;

&lt;p&gt;This is the start of my game development journey. There will be bugs, failed ideas, redesigns, and moments where I question everything. But there will also be progress, one project at a time.&lt;/p&gt;

</description>
      <category>gamedev</category>
      <category>unity3d</category>
      <category>softwaredevelopment</category>
      <category>learning</category>
    </item>
    <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>
