Aryan Khuranaaryank1511.hashnode.dev·Nov 19, 2024Contributing to ChatCraftIntroduction Open-source contributions often come with challenges that test your problem-solving skills. In this blog, I’ll discuss how I added audio file transcription to ChatCraft, a ChatGPT clone for developers. The feature leverages OpenAI's spee...DiscussIntro to Open Sourceosd600
Aryan Khuranaaryank1511.hashnode.dev·Nov 19, 2024Returning to WrenAIIntroduction This time in my open-source journey, I revisited WrenAI, a project I first contributed to during Hacktoberfest. You can find the repository here. The community behind WrenAI left a lasting impression on me - not just because they sent sw...DiscussIntro to Open Sourceosd600
Aryan Khuranaaryank1511.hashnode.dev·Nov 17, 2024From Dev to Deployment: How I Published 'gh-echo v1.0.0' to PyPIIntroduction Hello Everyone! I’m excited to announce that GitHub Echo Version 1.0.0 is finally out! 🎉 This release comes packed with features and improvements compared to the previous version available on PyPI. Here’s what’s new: Improved Config Fi...DiscussIntro to Open Sourceosd600
Aryan Khuranaaryank1511.hashnode.dev·Nov 11, 2024Testing, CI Pipelines, and Mocking: A Week of Open Source ShenanigansIntroduction This week in our Open Source Development course at Seneca, we were tasked with contributing tests to another student's repository and setting up a Continuous Integration (CI) pipeline for our own project. Peter and I swapped repositories...DiscussIntro to Open Sourceosd600
Aryan Khuranaaryank1511.hashnode.dev·Nov 10, 2024Adding test cases to GitHub EchoIntroduction In our open-source course at Seneca this week, we focused on adding tests to the projects we've been building. If you've read my previous blogs, you might know that I've been working on GitHub Echo for the past couple of weeks (check it ...DiscussIntro to Open SourceOpen Source
Aryan Khuranaaryank1511.hashnode.dev·Oct 31, 2024What I learnt from Hacktoberfest 2024Introduction In this blog post, I’d like to share my experiences from Hacktoberfest 2024 and reflect on what this incredible event means to me. I began my journey into Hacktoberfest as a complete newbie, and while I still consider myself a beginner, ...DiscussIntro to Open Sourceosd600
Aryan Khuranaaryank1511.hashnode.dev·Oct 29, 2024Integrating Static Analysis for Cleaner CodeIntroduction This week in my open-source development course at Seneca, we focused on integrating static analysis tools into our command-line projects. If you’ve been following my blog, you know I’ve been working on GitHub-echo, a command-line tool th...DiscussIntro to Open Sourceosd600
Aryan Khuranaaryank1511.hashnode.dev·Oct 16, 2024Wrapping up Hacktoberfest with a contribution to TooljetIntroduction Contributing to open source has been a lot of fun this Hacktoberfest! I started off with a small JavaScript game called ZTM Quest, then fixed a React frontend bug in a larger project called Wren AI, and even tackled another React bug in ...DiscussIntro to Open SourceOpen Source
Aryan Khuranaaryank1511.hashnode.dev·Oct 13, 2024Contributing to Apache AirflowIntroduction After contributing to WrenAI in the past, I wanted to challenge myself further this time around. That’s when I came across a repository from Apache Airflow, a platform designed for orchestrating complex workflows in large-scale environme...DiscussIntro to Open SourceOpen Source
Aryan Khuranaaryank1511.hashnode.dev·Oct 10, 2024Using Git Rebase to rewrite the history of a projectIntroduction In our open-source course at Seneca, this week's task was to refactor our code for our command-line tools. If you’ve been following my blog, you’re probably aware of GitHub Echo, a command-line tool I’ve been developing that fetches acti...DiscussIntro to Open Sourceosd600