<?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: Don Alfons</title>
    <description>The latest articles on DEV Community by Don Alfons (@itsdonnix).</description>
    <link>https://dev.to/itsdonnix</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%2F487258%2F110cde17-f8e7-4400-b877-d9eee55287f3.jpg</url>
      <title>DEV Community: Don Alfons</title>
      <link>https://dev.to/itsdonnix</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/itsdonnix"/>
    <language>en</language>
    <item>
      <title>[Boost]</title>
      <dc:creator>Don Alfons</dc:creator>
      <pubDate>Fri, 27 Jun 2025 07:05:48 +0000</pubDate>
      <link>https://dev.to/itsdonnix/-2ja2</link>
      <guid>https://dev.to/itsdonnix/-2ja2</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/georgekobaidze/im-all-in-on-ai-but-we-need-to-talk-about-vibe-coding-the-new-slippery-slope-2k6p" class="crayons-story__hidden-navigation-link"&gt;I'm All In on AI, But We Need to Talk About Vibe Coding&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/georgekobaidze" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F55651%2F29e2a161-9d78-410b-a6e5-9aca17092fa3.jpeg" alt="georgekobaidze profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/georgekobaidze" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Giorgi Kobaidze
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Giorgi Kobaidze
                &lt;a href="/++"&gt;&lt;img alt="Subscriber" class="subscription-icon" src="https://assets.dev.to/assets/subscription-icon-805dfa7ac7dd660f07ed8d654877270825b07a92a03841aa99a1093bd00431b2.png"&gt;&lt;/a&gt;
              
              &lt;div id="story-author-preview-content-2619292" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/georgekobaidze" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F55651%2F29e2a161-9d78-410b-a6e5-9aca17092fa3.jpeg" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Giorgi Kobaidze&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/georgekobaidze/im-all-in-on-ai-but-we-need-to-talk-about-vibe-coding-the-new-slippery-slope-2k6p" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jun 24 '25&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/georgekobaidze/im-all-in-on-ai-but-we-need-to-talk-about-vibe-coding-the-new-slippery-slope-2k6p" id="article-link-2619292"&gt;
          I'm All In on AI, But We Need to Talk About Vibe Coding
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/vibecoding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;vibecoding&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/machinelearning"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;machinelearning&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/coding"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;coding&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/georgekobaidze/im-all-in-on-ai-but-we-need-to-talk-about-vibe-coding-the-new-slippery-slope-2k6p" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;126&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/georgekobaidze/im-all-in-on-ai-but-we-need-to-talk-about-vibe-coding-the-new-slippery-slope-2k6p#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              64&lt;span class="hidden s:inline"&gt; comments&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            16 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
      <category>ai</category>
      <category>vibecoding</category>
      <category>machinelearning</category>
      <category>coding</category>
    </item>
    <item>
      <title>The First Time I Learning Programming</title>
      <dc:creator>Don Alfons</dc:creator>
      <pubDate>Sat, 13 Feb 2021 14:20:03 +0000</pubDate>
      <link>https://dev.to/itsdonnix/first-time-learning-programming-454g</link>
      <guid>https://dev.to/itsdonnix/first-time-learning-programming-454g</guid>
      <description>&lt;p&gt;It's almost six years since the first time I learn programming. But I never think of making &lt;a href="https://donnisnoni.github.io" rel="noopener noreferrer"&gt;my own site/blog&lt;/a&gt;. Finally, I got to make it happen in 2021 🥳.&lt;/p&gt;

&lt;p&gt;So, in my first post, I will tell my little story when the first time I learn programming 👨‍💻.&lt;/p&gt;

&lt;p&gt;I started learning programming back in 2015 at &lt;a href="http://uyelindo.ac.id/" rel="noopener noreferrer"&gt;STIKOM Uyelindo Kupang College&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Before Goto College
&lt;/h2&gt;

&lt;p&gt;It all started when I didn't finish my education in senior high school. Yes, I was expelled from school because I didn't go to school for almost a month (I skip the class). BTW I went to senior engineering high school and majored in building construction (something like civil engineering). The main reason I went there is that I like to draw things, then a friend of my stepfather suggested that I go there.&lt;/p&gt;

&lt;p&gt;Things are not going well, I feel like this is not something&lt;br&gt;
I want and this is not something I am passionate about. It ended up being very uncomfortable for me to go to school again. Moreover, there were many influences from my friends who asked me to skip classes. In the end, I was expelled and I took an exam package (paid) to get a class C senior high school diploma so I could continue my education at a private university.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;In our country, Indonesia, people with a class C senior high school diploma cannot continue their education at public universities.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So I spent two years tinkering with computers, well... this is my hobby since I was 7 years old. Sadly, I didn't have a computer/laptop at that time, so every week I went to the internet cafe to study computer things.&lt;/p&gt;

&lt;p&gt;After those two years passed, One day, my stepfather put me in one of the computer science colleges in my city. Then he said "get ready, tomorrow you have to go to college" and I was like "what?" but honestly I'm excited about this.&lt;/p&gt;
&lt;h2&gt;
  
  
  First Lecture in the First Semester
&lt;/h2&gt;

&lt;p&gt;It was a beautiful day for me at that time, coming to campus and very excited for the first lecture.&lt;/p&gt;

&lt;p&gt;Our first lecture was &lt;strong&gt;&lt;em&gt;"Graphic Design"&lt;/em&gt;&lt;/strong&gt;. Well, I've never learned this before although I have a hobby of drawing 😅. We just learn the basic things like text, shape, color, etc. I thought it would be hard but like somebody says, "Everything is easy if you learn and try". It's really fun and I'm very grateful even though we only learn the basics.&lt;/p&gt;
&lt;h2&gt;
  
  
  Finally, The Programming Lecture
&lt;/h2&gt;

&lt;p&gt;I look forward to seeing this lecture on my class schedule.&lt;br&gt;
This lecture sounds very interesting when I see it. The name of the lecture is &lt;strong&gt;&lt;em&gt;"Algorithm and Programming"&lt;/em&gt;&lt;/strong&gt;. I was so excited that we finally got into the computer lab and get ready to learn new things.&lt;/p&gt;

&lt;p&gt;After the lecturer introduced himself, we were told to open the computer and asked to run a program called FPC (Free Pascal Compiler). When I first opened it, I was a little confused, this program looks bad, there only blue, yellow, white, and green colors (I don't know about CLI yet at that time 😅), unlike other applications I have opened before (GUI). &lt;/p&gt;
&lt;h3&gt;
  
  
  The Algorithm
&lt;/h3&gt;

&lt;p&gt;The first thing the lecturer explained was &lt;em&gt;algorithms&lt;/em&gt;, he said, this was the most important thing in computer programming.&lt;/p&gt;

&lt;p&gt;The algorithm itself &lt;strong&gt;&lt;em&gt;"is a step by step structured way to solve a problem"&lt;/em&gt;&lt;/strong&gt; he said.&lt;/p&gt;

&lt;p&gt;Then he explained the diagrams in algorithms and gave us small exercises for solving a problem topic and steps for solving them. Move the water between the two glasses filled with water, Walk to specific coordinates, etc. For me, this section was so important and help me when trying to understand what programming is.&lt;/p&gt;
&lt;h3&gt;
  
  
  My First Program
&lt;/h3&gt;

&lt;p&gt;The first program has simply displayed a text to screen, it just a displaying &lt;em&gt;"Hello World"&lt;/em&gt; but I was so happy about that, it looks cool for me at that time 🤩!&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight pascal"&gt;&lt;code&gt;&lt;span class="k"&gt;program&lt;/span&gt; &lt;span class="n"&gt;Hello&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="k"&gt;begin&lt;/span&gt;
  &lt;span class="k"&gt;writeln&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="s"&gt;'Hello world.'&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After that, we studied &lt;strong&gt;&lt;em&gt;data types&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;function&lt;/em&gt;&lt;/strong&gt;, &lt;strong&gt;&lt;em&gt;variables&lt;/em&gt;&lt;/strong&gt;, and &lt;strong&gt;&lt;em&gt;procedures&lt;/em&gt;&lt;/strong&gt;. It gets even more fun knowing them. After facing a few errors, I finally got it. But I can say that Pascal is very disciplined and verbose, so some of my friends always get errors from the compiler until the class is finished. That's expected since I see they don't pay close attention when the lecturer explains.&lt;/p&gt;

&lt;h3&gt;
  
  
  First Task of Programming Lecture
&lt;/h3&gt;

&lt;p&gt;Finally, the lecturer gave us the first task. It just simply making a program to display our biodata, Indeed it was very simple but almost all of my classmates asked me to help 😁. It seemed they had no intention of being able to program computers and I was concerned about that because our tuition was a bit expensive.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Learning programming for the first time is a bit scary and intimidating,&lt;br&gt;
especially if you learn a strict and disciplined programming language like Pascal and other high-level programming languages. But I strongly recommend that you start with them. But it depends on your situation.&lt;/p&gt;

&lt;p&gt;In my experience, you must have the intention, be diligent, focus, and never give up, especially when you get an error. A programmer has to get used to errors, this is like our daily food. Oh yes, one of the most important things is to understand the algorithm. So, if you're new to programming, just keep learning and keep getting curious because &lt;strong&gt;&lt;em&gt;"Programmers are wizards of the future"&lt;/em&gt;&lt;/strong&gt; says &lt;em&gt;Gabe Newell&lt;/em&gt;, Founder, and CEO of Steam.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;This post is originally from my blog, &lt;a href="https://itsdonnix.github.io/posts/the-first-time-i-learning-programming" rel="noopener noreferrer"&gt;First Time Learning Programming&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I hope you guys found it useful and please give me feedback 🙏. Thank you guys 🙌&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>pascal</category>
      <category>programming</category>
      <category>firstpost</category>
    </item>
  </channel>
</rss>
