<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[I Started a Tech Blog Because My Code Gaslights Me]]></title><description><![CDATA[I Started a Tech Blog Because My Code Gaslights Me]]></description><link>https://beginning-of-my-tech-journey.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 06 Sep 2026 23:19:06 GMT</lastBuildDate><atom:link href="https://beginning-of-my-tech-journey.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[I started a tech blog because my code Gaslights me.]]></title><description><![CDATA[Yes, I'm serious.
One Minute everything works.
The next minute, the same code suddenly decides it has never seen me before 💀.
So... I started a tech blog.
The hardest part about writing is the start.]]></description><link>https://beginning-of-my-tech-journey.hashnode.dev/i-started-a-tech-blog-because-my-code-gaslights-me</link><guid isPermaLink="true">https://beginning-of-my-tech-journey.hashnode.dev/i-started-a-tech-blog-because-my-code-gaslights-me</guid><dc:creator><![CDATA[Sharon Kariuki]]></dc:creator><pubDate>Sun, 01 Mar 2026 22:42:26 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/69a49beca7428b958ded9caf/84447756-523b-4b98-8590-6d6116c11025.jpg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yes, I'm serious.</p>
<p>One Minute everything works.</p>
<p>The next minute, the same code suddenly decides it has never seen me before 💀.</p>
<p>So... I started a tech blog.</p>
<p>The hardest part about writing is the start. The general rule is: Whatever you write first is your worst version. And that's OK. You overthink the title, you rewrite your first sentence 10 times, you delete entire paragraphs because they don't sound good enough.</p>
<p>The idea of creating a space to share my thoughts, my journey and the lessons I've learned feels both empowering and vulnerable. Writing is personal, it's like putting a piece of yourself into the world not knowing who exactly will read it or how exactly they'll feel. And that's what makes it exciting.</p>
<p>I attended a blogging masterclass by Nelly <a href="https://hashnode.com/@NjeriiChan" class="user-mention" data-type="mention" title="Xiaomao">Xiaomao</a> and it reminded me that blogging is less about impressing and more about truly connecting with your reader.</p>
<p>I didn't start blogging because I felt like an expert, but because I am tired of pretending that my learning journey has been linear.</p>
<p>Spoiler, it hasn't 😂.</p>
<p>If you’re reading this, welcome to a very honest corner of my tech life, the part that lives between <em>“my code works, I have no idea why”</em> and <em>“why is this still not compiling?”</em>.</p>
<p>I’m a computer science student, still very much in the middle of learning, unlearning, and re-learning. Most days look like this: I get excited about a new tool, I install it, something breaks, I fix it, I forget how I fixed it, I suffer again and the loop repeats itself.</p>
<p>So I made a decision: Instead of letting my struggles disappear into browser history, I’ll turn them into stories.</p>
<h3>This blog is not a highlight reel</h3>
<p>You won’t find “How I became a full-stack developer in 30 days” here.</p>
<p>What you will find is: the setup that took way longer than expected or the bug that only existed because of one invisible space or the concept that finally made sense after I explained it to myself three different ways.</p>
<p>I want to write the version of tech learning I actually live.</p>
<p>Not the clean one, the real one.</p>
<h3>I used to think I had to wait</h3>
<p>For a long time, I told myself I’d start writing after I became better.</p>
<p>After I built more projects.<br />After I felt more confident.</p>
<p>But then I realized something uncomfortable: If I wait until I feel ready, I might never start.</p>
<p>Because learning in tech has no finish line. There’s always a new framework, a new update, a new “recommended way” of doing the same thing you just learned yesterday.</p>
<p>So I’m choosing to write from where I actually am not where I think I should be.</p>
<hr />
<p>Maybe some of it will resonate with you. Maybe it won't make sense to you. Maybe you'll find it silly. Honestly, who cares? I don't know what I am doing and I don't know where this will go. I am however curious and excited to see how this will turn out.</p>
<p>This blog is me learning out loud. And most of all, I want to remind myself that struggling doesn’t mean I’m bad at tech, it means I’m learning.</p>
]]></content:encoded></item></channel></rss>