<?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: Alish Giri</title>
    <description>The latest articles on DEV Community by Alish Giri (@wootcot).</description>
    <link>https://dev.to/wootcot</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%2F1562696%2Fb22da089-00e2-49c2-b76c-0994e702a2f4.png</url>
      <title>DEV Community: Alish Giri</title>
      <link>https://dev.to/wootcot</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/wootcot"/>
    <language>en</language>
    <item>
      <title>Missing out on how an OS handles your backend app is a big disadvantage.</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Mon, 29 Jun 2026 09:14:42 +0000</pubDate>
      <link>https://dev.to/wootcot/missing-out-on-how-an-os-handles-your-backend-app-is-a-big-disadvantage-np4</link>
      <guid>https://dev.to/wootcot/missing-out-on-how-an-os-handles-your-backend-app-is-a-big-disadvantage-np4</guid>
      <description>&lt;p&gt;This is why I am working on this playlist.&lt;/p&gt;

&lt;p&gt;Stick around to find out everything you need to know for making a sound decision on technology stack. By the end of this playlist you will understand system in way you thought was never possible.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The Mystery Behind Stack Trace Error is fascinating.</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Sun, 28 Jun 2026 10:44:34 +0000</pubDate>
      <link>https://dev.to/wootcot/the-mystery-behind-stack-trace-error-is-fascinating-58dh</link>
      <guid>https://dev.to/wootcot/the-mystery-behind-stack-trace-error-is-fascinating-58dh</guid>
      <description>&lt;p&gt;This is where the programming concepts overlaps with the OS concept.&lt;/p&gt;

&lt;p&gt;The Go vs Node vs Python YouTube series is getting more interesting than I thought. This is not the three technologies comparisons. We will understand the language of computer using these three technologies–how the software utilizes the hardware.&lt;/p&gt;

&lt;p&gt;This is something I was always interested in and now I am finally bringing it to existence. When diving deeper into these TWO EXPERIMENTS I realized that knowing how a computer runs your backend app is also essential because this amalgamation of hardware and software has enabled us to build our modern world.&lt;/p&gt;

&lt;p&gt;My last post did cover the overview of how a backend app runs on the Operating System and I have further refined it. I also wanted to bring in the concept of Kernel Space and User Space to the audience. And interestingly, you have seen this before👇🏻&lt;/p&gt;

&lt;p&gt;"Permission Denied"&lt;/p&gt;

&lt;p&gt;This will make total sense once I start releasing this series one video at a time.&lt;/p&gt;

&lt;p&gt;Fasten your seat belts because. The final preparations are complete and the launch of each video will be out in no time.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>One more topic for the Go vs Node vs Python YouTube series</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Wed, 24 Jun 2026 02:47:09 +0000</pubDate>
      <link>https://dev.to/wootcot/one-more-topic-for-the-go-vs-node-vs-python-youtube-series-17p8</link>
      <guid>https://dev.to/wootcot/one-more-topic-for-the-go-vs-node-vs-python-youtube-series-17p8</guid>
      <description>&lt;p&gt;This is a short version of how your backend works in your computer/server.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fa82fo2phrcv7u9holtyb.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%2Fa82fo2phrcv7u9holtyb.png" alt="How does a computer your backend app?" width="799" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The Vibe Coder's Problem!</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Sun, 21 Jun 2026 18:15:00 +0000</pubDate>
      <link>https://dev.to/wootcot/the-vibe-coders-problem-2pkb</link>
      <guid>https://dev.to/wootcot/the-vibe-coders-problem-2pkb</guid>
      <description>&lt;p&gt;The Vibe Coder's Problem!&lt;/p&gt;

&lt;p&gt;Yes, they can create apps that work for one to few users but building an app is more than just writing the code.&lt;/p&gt;

&lt;p&gt;Who is going to structure and further modify the project? I created few projects just recently entirely using AI. Not a single line of code was written by me. Few days later I couldn't understand how to customize certain sections because few attempts from AI did not do the right job. It took me few hours to understand the entire project and then I had to fix it.&lt;/p&gt;

&lt;p&gt;I highlighted few sections in the project and guided AI to resolve the issue in a very specified way that I wanted!&lt;/p&gt;

&lt;p&gt;Now what do you think? Can the next generation of coders (Vibe coders) will be able to achieve super specific customization without even learning a single line of code?&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Golang vs Node vs Python series.</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Sun, 21 Jun 2026 04:21:23 +0000</pubDate>
      <link>https://dev.to/wootcot/golang-vs-node-vs-python-series-2jh9</link>
      <guid>https://dev.to/wootcot/golang-vs-node-vs-python-series-2jh9</guid>
      <description>&lt;p&gt;I am pushing the limit of these technologies to demonstrate why I choose Golang for my primary tech stack.&lt;/p&gt;

&lt;p&gt;The project setup is simple, each backend language gets their own dedicated database.&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fx0q5pmx89hf92oabimo2.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%2Fx0q5pmx89hf92oabimo2.png" alt="Go vs Node vs Python stress test project setup." width="799" height="474"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I am using K6 to perform the stress test. And yes I used AI to setup these projects. I wrote one page prompt explaining my requirements and within minutes I had the setup ready.&lt;/p&gt;

&lt;p&gt;I will release the video soon with the benchmarks and experiment details.&lt;/p&gt;

&lt;p&gt;Oh boy!! this feels good. 🚀&lt;/p&gt;

</description>
      <category>go</category>
      <category>python</category>
      <category>node</category>
    </item>
    <item>
      <title>Legacy .ICNS conflict with my Open Source project.</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Thu, 18 Jun 2026 07:16:31 +0000</pubDate>
      <link>https://dev.to/wootcot/legacy-icns-conflict-with-my-open-source-project-6dp</link>
      <guid>https://dev.to/wootcot/legacy-icns-conflict-with-my-open-source-project-6dp</guid>
      <description>&lt;p&gt;MacOS legacy icon (the AppIcon.icns file) is causing a huge headache on my side!&lt;/p&gt;

&lt;p&gt;I created flutter_app_icons_generator package with the support for generating app flavors with just one single Dart CLI command. For a new Flutter project the package currently on pub.dev works great. But trying to support the latest industry standard MacOS app icons by replacing the old implementation is getting way over my head.&lt;/p&gt;

&lt;p&gt;However, changing native Xcode project/build settings has its own set of challenges as they have to be internally wired correctly and I have circumvented most that I encountered with the help of my own old Flutter projects. But the abyss still remains.&lt;/p&gt;

&lt;p&gt;The problem. Learning the Xcode project files and not the Swift code.&lt;/p&gt;

&lt;p&gt;As you know, we use the Xcode's user interface to configure Apple related projects (iOS, MacOS, iPads, etc) but we never have to learn the underlying files that is generated and modified under the hood. That's the learning curve I am trying to overcome 🤯.&lt;/p&gt;

&lt;p&gt;So yeah this is a day in life of an Open Source project.&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>dart</category>
    </item>
    <item>
      <title>Flutter | Generate App Flavors for All Platforms with a simple file...</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Sun, 14 Jun 2026 19:39:07 +0000</pubDate>
      <link>https://dev.to/wootcot/flutter-generate-app-flavors-for-all-platforms-with-a-simple-file-2da2</link>
      <guid>https://dev.to/wootcot/flutter-generate-app-flavors-for-all-platforms-with-a-simple-file-2da2</guid>
      <description>&lt;p&gt;Hey guys,&lt;/p&gt;

&lt;p&gt;If you use Flutter then you know how troublesome it is to setup app icons, splash screen and app flavors for each platform. So I created this package to help us with that.&lt;/p&gt;

&lt;p&gt;Made with love. Remember this when you spin up your next Flutter project. Thank you.&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>mobile</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
    <item>
      <title>Part 1: Flutter App Icons Generator Package | Generate Basic App Icons</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Sat, 13 Jun 2026 05:17:17 +0000</pubDate>
      <link>https://dev.to/wootcot/part-1-flutter-app-icons-generator-package-generate-basic-app-icons-3391</link>
      <guid>https://dev.to/wootcot/part-1-flutter-app-icons-generator-package-generate-basic-app-icons-3391</guid>
      <description>&lt;p&gt;A simplified package to generate app icons, native splash screen with full support for app flavors.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Have you used your own app to solve your own problem on a day-to-day basis? 😄</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Thu, 11 Jun 2026 10:37:55 +0000</pubDate>
      <link>https://dev.to/wootcot/have-you-used-your-own-app-to-solve-your-own-problem-on-a-day-to-day-basis-1o61</link>
      <guid>https://dev.to/wootcot/have-you-used-your-own-app-to-solve-your-own-problem-on-a-day-to-day-basis-1o61</guid>
      <description>&lt;p&gt;This is me protecting my eyes.&lt;/p&gt;

&lt;p&gt;I built this browser extension and was using the development version on my Safari. And just recently I released it and this is making my life a breeze.&lt;/p&gt;

&lt;p&gt;To protect my eyes, I always apply color filters on my MacBook which significantly reduces rich colors that MacBook are famous for. Alongside this, my extension help me stay more on my laptop with no to little eye strain on a daily basis.&lt;/p&gt;

&lt;p&gt;If you turn off the color filters and use light mode when dark mode is not available on the websites, you cannot last more than 15 minutes without staining your eyes as we developers always end up working intensely.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://poundingwater.com/sitezap/" rel="noopener noreferrer"&gt;SiteZap Browser Extension: Dark Mode and Zap Unwanted Elements&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So yeah I solved one of my problems with my own skills. I probably should pay myself by going for a nice cup of coffee with a burnt blueberry cheesecake 🥹.&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>productivity</category>
      <category>showdev</category>
      <category>sideprojects</category>
    </item>
    <item>
      <title>The moment I realized that I was Prompt Engineering 🤯</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Wed, 10 Jun 2026 18:05:49 +0000</pubDate>
      <link>https://dev.to/wootcot/the-moment-i-realized-that-i-was-prompt-engineering-307g</link>
      <guid>https://dev.to/wootcot/the-moment-i-realized-that-i-was-prompt-engineering-307g</guid>
      <description>&lt;p&gt;I am implementing a complex billing section in one of my app and the complexity and legal requirements are too heavy.&lt;/p&gt;

&lt;p&gt;So I decided to write a carefully crafted prompt with all the logical steps to handle billing efficiently and after few hours I had 625 lines of prompt 🤯.&lt;/p&gt;

&lt;p&gt;I just realized I was prompt engineering!&lt;/p&gt;

&lt;p&gt;This is not a mistake, every line of that prompt is engineered to carefully complete the feature.&lt;/p&gt;

&lt;p&gt;I don't believe this, it took me an entire day to create this prompt for AI to finish it in few hours. If I had to do traditional way of coding, this would have taken me an entire month.&lt;/p&gt;

&lt;p&gt;Hurray to Vibe coding!! 🥳&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Next challenge in my open source journey 🛳️.</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Tue, 09 Jun 2026 08:30:07 +0000</pubDate>
      <link>https://dev.to/wootcot/next-challenge-in-my-open-source-journey--4poo</link>
      <guid>https://dev.to/wootcot/next-challenge-in-my-open-source-journey--4poo</guid>
      <description>&lt;p&gt;How will I handle app flavors?&lt;/p&gt;

&lt;p&gt;Like dev, test and prod environments in the Web, in mobile and desktop apps we have something called app flavors that is created by using separate identifiers that splits the app into separate unique apps from a single source code so that your device now shows up multiple apps with different environments from a single source code.&lt;/p&gt;

&lt;p&gt;The concept of app flavors, supported only on iOS, Android and MacOS, is very helpful and practical, however, most people simply ignore this because the initial setup is quite complicated and lengthy. And if some native configuration is required or Xcode is updated then we end up getting a massive headache trying to fix (migrate) the issue.&lt;/p&gt;

&lt;p&gt;So I am researching on a simple app flavor generation tool within the flutter_app_icons_generator package so that we can additionally configure app flavors without needing other tools. This will help us stay consistent with our previous implementation.&lt;/p&gt;

&lt;p&gt;And yes, this is super complicated! but that's what engineers do, right?!&lt;/p&gt;

&lt;p&gt;Join along with me to find out what is going to become of flutter_app_icons_generator package 😉.&lt;/p&gt;

</description>
      <category>devjournal</category>
      <category>mobile</category>
      <category>opensource</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Flutter App Icons &amp; Splash Image Generator.</title>
      <dc:creator>Alish Giri</dc:creator>
      <pubDate>Mon, 08 Jun 2026 13:55:46 +0000</pubDate>
      <link>https://dev.to/wootcot/flutter-app-icons-splash-image-generator-4jka</link>
      <guid>https://dev.to/wootcot/flutter-app-icons-splash-image-generator-4jka</guid>
      <description>&lt;p&gt;Are you sick and tired of generating icons for your Flutter project?&lt;br&gt;
Count me in!&lt;/p&gt;

&lt;p&gt;I have had enough so I decided to build an Open Source package called flutter_app_icons_generator on the pub.dev and I'm bout to launch it very soon.&lt;/p&gt;

&lt;p&gt;I am currently working on it and the first version is already ready. Few more polishing and then I will be officially publishing my first Flutter package for all Flutter lovers out there.&lt;/p&gt;

&lt;p&gt;Drop a like or comment if you want a live early bird preview.&lt;/p&gt;

</description>
      <category>flutter</category>
      <category>opensource</category>
      <category>showdev</category>
      <category>tooling</category>
    </item>
  </channel>
</rss>
