<?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: Alphonce Oyunga</title>
    <description>The latest articles on DEV Community by Alphonce Oyunga (@codekuti).</description>
    <link>https://dev.to/codekuti</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%2F3722230%2Ff9453b0f-c4ef-4dec-8e26-efdac4b4b5e7.png</url>
      <title>DEV Community: Alphonce Oyunga</title>
      <link>https://dev.to/codekuti</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codekuti"/>
    <language>en</language>
    <item>
      <title>Embrace The Struggle</title>
      <dc:creator>Alphonce Oyunga</dc:creator>
      <pubDate>Mon, 16 Mar 2026 07:14:36 +0000</pubDate>
      <link>https://dev.to/codekuti/embrace-the-struggle-3eoa</link>
      <guid>https://dev.to/codekuti/embrace-the-struggle-3eoa</guid>
      <description>&lt;p&gt;I have been struggling with executing what I have learnt especially in the weekly assessment tests that happen every Friday at the company or the record sessions. I was avoiding the real problem with assumption that maybe the constant failure was due to unpreparedness or rather my mood before I go for these sessions. The reality dawned on me during my last checkpoint which I scored a poor 2/10. I remember sitting in that exam room staring at the screen as the cursor kept blinking on the text editor. I had hit the famous Naruto hand sign while thinking to myself how bad I was.&lt;/p&gt;

&lt;p&gt;This led me to think to myself how many times I copied my error to a chat bot  and proudly read through the solution lying to myself that I had understood where the problem was.That was a big lie, truth is I had skipped a big part of the learning process.This part was what many developers describe as "The struggle". Funnily enough this is a constant part of many disciplines not just software programming. The period where you hit a bottleneck and that error becomes your next lesson.&lt;/p&gt;

&lt;p&gt;The reality of the modern developer especially at the beginner level is that artificial intelligence produces most of the code and learning gets hindered in the process. Programming can be hard and with AI doing 80-90% of code one may be tempted to skip the crucial part of understanding coding rather than cramming it.I'm actually a victim of taking the easy way out each time I hit an error, and yeah, I'm now facing my own consequences.&lt;/p&gt;

&lt;p&gt;Linus Tovarld in an interview once said that he loves learning new things because he gets to fail and the best part is that through these failures that he actually gets better. Those words have actually stuck with me and have got me thinking how I can do things  better.The errors will be lessons and the documentation will become my new point of reference. This does not mean that I will not engaging with AI at all, cause these modern demand constant update on the evolving world of tech.&lt;/p&gt;

&lt;p&gt;I want to embrace the struggle even more than before.Maybe we should all do. I love this work and want to become a better programmer even if that means that I have to study the traditional ways of learning to program.&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>discuss</category>
      <category>learning</category>
    </item>
    <item>
      <title>Art of Computer programming.</title>
      <dc:creator>Alphonce Oyunga</dc:creator>
      <pubDate>Thu, 12 Feb 2026 08:08:33 +0000</pubDate>
      <link>https://dev.to/codekuti/art-of-computer-programming-jmm</link>
      <guid>https://dev.to/codekuti/art-of-computer-programming-jmm</guid>
      <description>&lt;p&gt;Well, if you've clicked on this post you might be expecting a deep dive into why computer science or programming is a science. I would like you to hold your horses, this is more of my approach to coding as a rookie at this skill. The thesis of my article is based on my own approach to coding given that I have a great background in artistic fields more than technical based or STEM fields.&lt;br&gt;
I first encountered coding in 2021.Back then coding to me meant nothing, actually I only found interest in it from the fact that one of my friends was a leader in the tech club at my former school.I knew from the start that my aim was to go for functions since as rumors had it, their were fine ladies at these conventions. Well, that changed when I started exploring the world of technology and found out there was more to it than just fine ladies(well I always knew but was bluntly ignorant.)&lt;br&gt;
Last year was the first time I engaged coding for the first time.It was a decision that came from a place of genuine interest and career shift. I came across an advert from a tuition free training institution called &lt;strong&gt;Zone01 Kisumu&lt;/strong&gt;.The same interest drove me to follow the application process. I landed a spot in the piscine a one month selection process.I accredit my growth to that month because of the fact that up until then then only thing I knew about coding was vs code. It is during this one month that I learnt that programming was more than just &lt;strong&gt;Hello world&lt;/strong&gt;.&lt;br&gt;
Honestly, programming is not as easy as some people would like to tell you. During that first month of real programming I realized that up till then I had not done anything remotely hard as programming. I had to shift the way I approached it, That's when I decided to relate this skill to fields that I was used to. That is the only way I could understand the spectacle of writing code on an IDE and it outputs information. I started looking at all these great coders as Picasso's of there field, using the IDE as there canvas and the syntax as there paint.&lt;br&gt;
Well, programming like any art form has its own technicalities, with programming having more. The different coding languages and there various accents(syntax).Honestly, I'm still figuring out a lot of things about coding,with my first language being Golang it has forced to go back to the STEM subjects and borrow ideas from them.It might be hard but what can say 'Do hard things'. &lt;/p&gt;

</description>
      <category>beginners</category>
      <category>discuss</category>
      <category>learning</category>
      <category>community</category>
    </item>
  </channel>
</rss>
