<?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>Forem: Himanshu Singh</title>
    <description>The latest articles on Forem by Himanshu Singh (@himanshu20).</description>
    <link>https://forem.com/himanshu20</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%2F991548%2F51e5a2a9-01a8-44c5-abe6-3c10a05a406e.jpeg</url>
      <title>Forem: Himanshu Singh</title>
      <link>https://forem.com/himanshu20</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/himanshu20"/>
    <language>en</language>
    <item>
      <title>Introducing KubeDash: Your Kubernetes Cluster Management Dashboard!</title>
      <dc:creator>Himanshu Singh</dc:creator>
      <pubDate>Mon, 09 Sep 2024 03:24:49 +0000</pubDate>
      <link>https://forem.com/himanshu20/introducing-kubedash-your-kubernetes-cluster-management-dashboard-31mo</link>
      <guid>https://forem.com/himanshu20/introducing-kubedash-your-kubernetes-cluster-management-dashboard-31mo</guid>
      <description>&lt;p&gt;Hey All!, I am Full stack dev fresher and work in a Cloud company and so I wanted to test/work around the devops tech. Started with building a small project called "Kubedash" which is a kubernetes cluster management dashboard (got this idea from chatgpt!!)&lt;/p&gt;

&lt;p&gt;Built with React, Go, and Helm, kubedash offers real-time insights into nodes, pods, and Helm releases, along with cluster creation and deletion, all from a user-friendly UI. This project simplifies monitoring, managing resources, and deploying applications. Easily set up with Docker and Kind, it’s a cost-effective project to streamline Kubernetes operations.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Workflow of the Project:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Adding Clusters:&lt;/strong&gt; Users navigate to the "Cluster Management" page to add clusters by uploading kubeconfig files and providing a cluster name.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Managing Clusters:&lt;/strong&gt; After adding clusters, users can view the nodes and pods in each cluster, displayed in neatly formatted tables on the "Nodes" and "Pods" pages.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Installing Helm Charts:&lt;/strong&gt; From the "Helm Management" page, users can install new Helm charts by specifying the release name, chart name, repository URL, and version, all through a simple form.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Monitoring and Audits&lt;/strong&gt;: The "Monitoring" and "Security Audit" pages provide real-time updates on cluster performance and security checks, respectively, giving a comprehensive overview of cluster health.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pipeline Management:&lt;/strong&gt; Users can visually manage CI/CD pipelines on the "Pipeline Management" page, ensuring smooth and efficient deployments.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Its still in works and soon will try to deploy it.&lt;/p&gt;

&lt;p&gt;Let me know your thoughts about this and what more should I do to include in this project?&lt;br&gt;
&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj5uxkacvybt6dn0014mz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj5uxkacvybt6dn0014mz.png" alt="HomePage" width="800" height="394"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfd6brqqjkroro5d48pg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsfd6brqqjkroro5d48pg.png" alt="Choose a Cluster" width="800" height="393"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fshvj7469yqd20nwwarhr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fshvj7469yqd20nwwarhr.png" alt="Install a Helm Chart" width="800" height="395"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>go</category>
      <category>kubernetes</category>
      <category>cloud</category>
    </item>
    <item>
      <title>how to limit OpenAI API usage and avoid spam messages?</title>
      <dc:creator>Himanshu Singh</dc:creator>
      <pubDate>Fri, 26 May 2023 13:48:29 +0000</pubDate>
      <link>https://forem.com/himanshu20/how-to-limit-openai-api-usage-and-avoid-spam-messages-93h</link>
      <guid>https://forem.com/himanshu20/how-to-limit-openai-api-usage-and-avoid-spam-messages-93h</guid>
      <description>&lt;p&gt;Hey! I am new to the world of AI and I want to build a Mood tracker web app using MERN and openAI's AI assistant.&lt;/p&gt;

&lt;p&gt;So the project is basically around mental health and the AI acts as a virtual therapist who kind of analyzes the mood of the user by asking different questions and helps them.&lt;/p&gt;

&lt;p&gt;I want the AI assistant to focus on the conversation around the topic and avoid spamming messages.&lt;/p&gt;

&lt;p&gt;Note: I am using a free trial of the API key.&lt;/p&gt;

&lt;p&gt;How do I do it? &lt;/p&gt;

&lt;p&gt;Also If you have any suggestions and ideas about this project. Feel free to comment down:)&lt;/p&gt;

</description>
      <category>chatgpt</category>
      <category>openai</category>
      <category>api</category>
      <category>node</category>
    </item>
    <item>
      <title>What is your favorite web development tool or framework, and what makes it valuable to you?</title>
      <dc:creator>Himanshu Singh</dc:creator>
      <pubDate>Fri, 26 May 2023 13:32:24 +0000</pubDate>
      <link>https://forem.com/himanshu20/what-is-your-favorite-web-development-tool-or-framework-and-what-makes-it-valuable-to-you-5e47</link>
      <guid>https://forem.com/himanshu20/what-is-your-favorite-web-development-tool-or-framework-and-what-makes-it-valuable-to-you-5e47</guid>
      <description>&lt;p&gt;I'm curious, what's your go-to web development tool or framework? Whether it's a popular choice or a hidden gem, I'd love to hear about it and discover what makes it so special to you.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>libraries</category>
      <category>coding</category>
    </item>
    <item>
      <title>My first MLH hackathon experience!</title>
      <dc:creator>Himanshu Singh</dc:creator>
      <pubDate>Mon, 26 Dec 2022 00:57:33 +0000</pubDate>
      <link>https://forem.com/himanshu20/my-first-mlh-hackathon-experience-3ibo</link>
      <guid>https://forem.com/himanshu20/my-first-mlh-hackathon-experience-3ibo</guid>
      <description>&lt;p&gt;As an &lt;strong&gt;overall second winner&lt;/strong&gt; in the recent &lt;strong&gt;MLH Design-a-thon hackathon&lt;/strong&gt;, I can confidently say that it was an incredible and enriching experience.&lt;/p&gt;

&lt;p&gt;For those who may not be familiar, a **hackathon **is essentially a marathon of coding, design, and innovation. It’s a place where developers and designers come together to collaborate on projects and create something new in a short amount of time.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;Design-a-thon&lt;/strong&gt; specifically focused on design-centered projects, so it was a great opportunity for me to hone my skills in this area and learn from others.&lt;/p&gt;

&lt;p&gt;I got to know about MLH through a friend and the amazing part of this is &lt;strong&gt;MLH conducts hackathons every weekend!&lt;/strong&gt; So this is a great opportunity to apply your learnings and compete with others every weekend.&lt;/p&gt;

&lt;p&gt;The opening ceremony was conducted on the evening of 23rd December, where we were briefed about the competition, rules, and prizes. MLH hackathons can be participated as a solo or a team of up to 4 members.&lt;/p&gt;

&lt;p&gt;I worked as a team with 3 other members whom I met through the event.&lt;/p&gt;

&lt;p&gt;There were no specific themes or areas to work on, so it was up to your imagination about what topics you choose to build your project.&lt;/p&gt;

&lt;p&gt;We built &lt;strong&gt;&lt;a href="https://devpost.com/software/rockabuy-as6d1x?ref_content=my-projects-tab&amp;amp;ref_feature=my_projects" rel="noopener noreferrer"&gt;RockaBuy&lt;/a&gt;&lt;/strong&gt;, which is a cutting-edge platform that allows customers to send customized rockets to various regions on the Moon. Whether for scientific research, tourism, or other purposes, RockaBuy makes it easy for anyone to design and launch their own unique rocket using its advanced technology and reliable services.&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%2Fm6ldu0mdyu18hhsjdbis.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.amazonaws.com%2Fuploads%2Farticles%2Fm6ldu0mdyu18hhsjdbis.png" alt="Image description" width="800" height="388"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We thought sending rockets to the moon and being part of the space community might be the new flex!&lt;/p&gt;

&lt;p&gt;We built it using the &lt;strong&gt;MERN stack&lt;/strong&gt;, so RockaBuy utilizes the power of JavaScript-based technologies to provide a seamless and efficient platform for launching rockets. With MongoDB as the database, Express as the backend framework, React + Vite as the frontend library, and Node.js as the runtime environment, RockaBuy offers a full-stack solution for sending customized rockets to the Moon.&lt;/p&gt;

&lt;p&gt;Overall, the MLH Design-a-thon hackathon was a fantastic experience that I would highly recommend to anyone interested in design or technology. It was a great opportunity to learn, collaborate, and create, and I feel like I came away from it with a lot of new skills and knowledge. If you’re considering attending a hackathon in the future, I would definitely recommend it!&lt;/p&gt;

&lt;p&gt;See more about it at :&lt;/p&gt;

&lt;p&gt;&lt;a href="https://devpost.com/software/rockabuy-as6d1x?ref_content=my-projects-tab&amp;amp;ref_feature=my_projects" rel="noopener noreferrer"&gt;https://devpost.com/software/rockabuy-as6d1x?ref_content=my-projects-tab&amp;amp;ref_feature=my_projects&lt;/a&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
