<?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: Param</title>
    <description>The latest articles on DEV Community by Param (@thaadihige).</description>
    <link>https://dev.to/thaadihige</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%2F1081674%2F7022cec8-9b6a-4915-947a-6c83a7eaf07b.jpg</url>
      <title>DEV Community: Param</title>
      <link>https://dev.to/thaadihige</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/thaadihige"/>
    <language>en</language>
    <item>
      <title>dvibe - share Repo updates to slack / discord</title>
      <dc:creator>Param</dc:creator>
      <pubDate>Tue, 23 May 2023 02:51:08 +0000</pubDate>
      <link>https://dev.to/thaadihige/dvibe-share-repo-updates-to-slack-discord-3gdl</link>
      <guid>https://dev.to/thaadihige/dvibe-share-repo-updates-to-slack-discord-3gdl</guid>
      <description>&lt;h2&gt;
  
  
  What I built
&lt;/h2&gt;

&lt;p&gt;A github action, which takes the webhook link as parameter, and publish the current repositories data to slack channel, using webhook&lt;/p&gt;

&lt;h3&gt;
  
  
  Category Submission:
&lt;/h3&gt;

&lt;p&gt;New github action.&lt;/p&gt;

&lt;h3&gt;
  
  
  App Link
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/marketplace/actions/github-repo-reports"&gt;https://github.com/marketplace/actions/github-repo-reports&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Screenshots
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JADwcbtg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sxr6qltlz48l3418gan7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JADwcbtg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/sxr6qltlz48l3418gan7.png" alt="Image description" width="800" height="667"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Description
&lt;/h3&gt;

&lt;p&gt;Takes the webhook url as parameter, and use git api &amp;amp; chats.io api, and generate a image based report to slack. &lt;/p&gt;

&lt;h3&gt;
  
  
  Link to Source Code
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://github.com/parama4u/dvibe"&gt;https://github.com/parama4u/dvibe&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Permissive License
&lt;/h3&gt;

&lt;p&gt;MIT&lt;/p&gt;

&lt;h2&gt;
  
  
  Background (What made you decide to build this particular app? What inspired you?)
&lt;/h2&gt;

&lt;p&gt;I am in IT world for 15+ years, half in big orgs, and other half in startups, its always a issue,where to see a granular status report of a Repo. Github provoids off-the-shelf, other paid tools do similar.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The issue is when Micro-service-architecture followed, and we have 20+ micro services, its hard to check one by one on repo.&lt;/li&gt;
&lt;li&gt;Its also hard to integrate the same to new micro-services, and manage accesses.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So simplifying issue and solution, making it gitaction, set that a cron based report, and its on code, new repos can simply copy paste the same action, with dev - review - merge route.  &lt;/p&gt;

&lt;h3&gt;
  
  
  How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?)
&lt;/h3&gt;

&lt;p&gt;Used local environment, and github actions. I am publishing a github action on my own for the first time, was spending 70% time on github actions documentation page.&lt;/p&gt;

&lt;h3&gt;
  
  
  Additional Resources/Info
&lt;/h3&gt;

&lt;p&gt;Planning to add more graphs, will continue the project, after the hackathon too. &lt;/p&gt;

</description>
      <category>githubhack23</category>
    </item>
    <item>
      <title>The 10 Day Ship : Day 3/4 - [NullPointer exception] Fixed #GitHubHack23</title>
      <dc:creator>Param</dc:creator>
      <pubDate>Tue, 16 May 2023 16:03:53 +0000</pubDate>
      <link>https://dev.to/thaadihige/the-10-day-ship-day-34-nullpointer-exception-fixed-githubhack23-fn4</link>
      <guid>https://dev.to/thaadihige/the-10-day-ship-day-34-nullpointer-exception-fixed-githubhack23-fn4</guid>
      <description>&lt;p&gt;Here we are , in addition to day2's research, i was looking for ways to do the report I wanted to build.&lt;/p&gt;

&lt;p&gt;Found one.&lt;/p&gt;

&lt;p&gt;Graph is not supported in Slack.&lt;/p&gt;

&lt;p&gt;Found another one.&lt;/p&gt;

&lt;p&gt;I need a slack channel to build it. &lt;/p&gt;

&lt;p&gt;Created one.&lt;/p&gt;

&lt;p&gt;Now processor working fine.&lt;/p&gt;

&lt;p&gt;Sample report is generated.&lt;/p&gt;

&lt;p&gt;So, from here onwwards, goes up 🚀 &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Du_cInnI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3xmimfxqb1490xswwfzx.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Du_cInnI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3xmimfxqb1490xswwfzx.png" alt="Image description" width="800" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The 10 Day Ship : Day 2 - Switching gears #GitHubHack23</title>
      <dc:creator>Param</dc:creator>
      <pubDate>Sun, 14 May 2023 20:13:54 +0000</pubDate>
      <link>https://dev.to/thaadihige/the-10-day-ship-day-2-switching-gears-githubhack23-5244</link>
      <guid>https://dev.to/thaadihige/the-10-day-ship-day-2-switching-gears-githubhack23-5244</guid>
      <description>&lt;p&gt;The idea on Day1 was to build a github action, which will update the jira statuses automatically. Yes, its a pain point on my day job.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;To Update (To Do -&amp;gt; In progress -&amp;gt; Done)&lt;/li&gt;
&lt;li&gt;To update back, (well, when i sent a PR for review, reviwer asked for changes, The PR is not in review any more. it should be back to in progress? ) &lt;/li&gt;
&lt;li&gt;Change between Merge vs Deployed&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Just realized, there are  already github actions, and i cannot expose or share the work for my day-job in public. So switching gear.&lt;/p&gt;

&lt;p&gt;New Idea? Do summaries for PRs per repo to Slack. A Daily job, do a report, with Open PRs, expecting next step from which person, a summary.&lt;/p&gt;

&lt;p&gt;May be just top10 PRs? may be least 10? need to think more while building or iterating.&lt;/p&gt;

&lt;p&gt;lets see. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>The 10 Day Ship : Day 1 - Intro #GitHubHack23</title>
      <dc:creator>Param</dc:creator>
      <pubDate>Sat, 13 May 2023 02:16:18 +0000</pubDate>
      <link>https://dev.to/thaadihige/the-10-day-ship-day-1-intro-githubhack23-7jd</link>
      <guid>https://dev.to/thaadihige/the-10-day-ship-day-1-intro-githubhack23-7jd</guid>
      <description>&lt;p&gt;Seems I am late to the party. May23 is the submission date, and got to know about the hackathon just now. I have an idea. actually, a workplace issue,i want to solve.&lt;/p&gt;

&lt;p&gt;So, the journey will be recorded here, this is a daily journal, i will write daily to share updates. Yeah, added that as a series.&lt;/p&gt;

&lt;p&gt;Been in corporate grind first 8 years, and last 8 years in startup. Just a wander kid to build-in-public and indie hacker grind on 2023.&lt;/p&gt;

&lt;p&gt;The idea for the hackathon is just my long-pending issue I want to solve or solved in other ways.  Duplicate updates about my progress. &lt;/p&gt;

&lt;p&gt;I code. &lt;br&gt;
I build.&lt;br&gt;
I merge.&lt;br&gt;
I deploy.&lt;/p&gt;

&lt;p&gt;All the above are fun. What is not fun? updating jira, slack and other stuff just to make others look at my progress. I solved it in other ways in the past. Now want to build a github action, do that not-fun part for me.&lt;/p&gt;

&lt;p&gt;Have some questions. asked in the help thread. Lets see where it goes.     &lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
