<?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: Tania Chakraborty</title>
    <description>The latest articles on DEV Community by Tania Chakraborty (@taniacryptid).</description>
    <link>https://dev.to/taniacryptid</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%2F1332838%2Fa9d5fce3-00b4-496c-8659-2f2ae1b90e22.png</url>
      <title>DEV Community: Tania Chakraborty</title>
      <link>https://dev.to/taniacryptid</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/taniacryptid"/>
    <language>en</language>
    <item>
      <title>How I Used Goose to Rebuild My Website</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Thu, 14 Aug 2025 15:20:48 +0000</pubDate>
      <link>https://dev.to/goose_oss/how-i-used-goose-to-rebuild-my-website-2i9b</link>
      <guid>https://dev.to/goose_oss/how-i-used-goose-to-rebuild-my-website-2i9b</guid>
      <description>&lt;p&gt;A website to me is a corner of the internet where I can be who I am, share my work, and ultimately a place I can do whatever I want with. For it to be anything but my personality personified, especially as an ex-nerdy blog designer (in my middle school and high school days), felt so sad! Until suddenly, what started out as a harmless 404 day challenge quickly turned into making that website in basically no time.&lt;/p&gt;

&lt;h1&gt;
  
  
  Going Back to My Roots
&lt;/h1&gt;

&lt;p&gt;When I say I was a nerdy blog creator for other people, I mean I was living in the deep-end of HTML and CSS. It was a hobby where I got to create super-customized websites for other nerds like myself on the internet. So it was really bugging me to have a website today that was basically :poopemoji: personified. No character, no style of my own, just a minimal generic layout I was paying a monthly subscription for just to avoid complete embarassment. It's been a decade at least since then, and I was NOT in the mood to sit here and relearn pieces to create a website structure from scratch. I had all the pieces in my drafts, just needed structure.&lt;/p&gt;

&lt;h1&gt;
  
  
  The 404 Challenge That Started It All
&lt;/h1&gt;

&lt;p&gt;Then came this &lt;a href="https://www.linkedin.com/posts/block-opensource_happy-404-day-we-used-goose-to-generate-activity-7313972103613939713-GF1T/" rel="noopener noreferrer"&gt;simple and easy prompt on 404 day&lt;/a&gt;. The post was about creating your own 404 page using goose, where goose will give you a custom page based on your profile. The original prompt went something like this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Create a 404 page that tells a creative story about GitHub user @taniashiba using their public GitHub data — commit history, contribution graph, repos, or anything else you can access.&lt;br&gt;
I took this prompt, and modified it a bit. My personal GitHub profile and contributions are great, but I also wanted to make sure goose referenced my LinkedIn, Instagram, and all other social channels to get a good grasp of me.&lt;/p&gt;

&lt;p&gt;You can also reference Tania's Bluesky/Instagram/TikTok/Twitter accounts (username @taniashiba) along with her LinkedIn for additional info on her.&lt;/p&gt;
&lt;/blockquote&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%2Fsnapnmlfnji02he5toxm.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%2Fsnapnmlfnji02he5toxm.png" alt=" " width="800" height="747"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Quickly brought to life is a 404 page that is witty and actually pretty reflective of who I am and what I like in its styling. It even inserted a shrimp joke I had made in a past social post. I didn't even tell goose about any color combos I love, and somehow it made something that spoke to me. This lit a bright spark of inspiration. So, I asked goose:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Can you remember that you made this? I'd love for you to make a website in this exact styling for taniachakraborty.com.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h1&gt;
  
  
  Implementation
&lt;/h1&gt;

&lt;p&gt;goose was helping me resolve what felt like an age-old problem, and made it so simple to do. I gave goose my website, told goose it was hosted on Neocities, and it went to work. After creating general pages with the styling it made for the 404 page, implementation was easy:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Upload&lt;/strong&gt; the files goose made onto Neocities&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Review&lt;/strong&gt; the site and ask goose to edit or create any pages I needed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write content&lt;/strong&gt; to fill the different pages of my website (my favorite part)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then boom, my website was done. No wrestling ancient memories from my mind to relearn CSS, no debugging issues caused by a responsive hover effect I thought was cool at 2 AM, no troubles at all. Goose handled everything. It started with a simple structure, used the styling it came up with from the 404 day challenge, and made changes as I asked for them in conversation. My website went from being embarrasingly empty to being wonderfully designed and easy to edit in &lt;em&gt;minutes&lt;/em&gt;.&lt;/p&gt;

&lt;h1&gt;
  
  
  Always Use Git
&lt;/h1&gt;

&lt;p&gt;It honestly felt like playing a video game, because I could see changes happen live in my local preview, and with git I could save progress as we went. Goose even suggested I add my blog posts from my dev.to page, and created a simple template for me. And if anything wasn't showing up as intended? We just troubleshooted together by me sending screenshots of what I was seeing, and goose simply fixing it.&lt;/p&gt;

&lt;h1&gt;
  
  
  A HUGE Timesaver, Seriously
&lt;/h1&gt;

&lt;p&gt;Something that would've taken me anywhere from a week to a month to build was done instantly. Instead of worrying about learning or relearning a skill in order to build something you need right now, you can learn as you go along with goose. This entire experience reminded me why I fell in love with styling websites for others in the first place, you really create something out of nothing!&lt;/p&gt;

&lt;p&gt;So if you're sitting there with a naked website that needs help, or if you've been putting off a project because the technical aspects feel like an overwhelming nightmare, maybe it's time you start a conversation with a useful tool like goose. And who knows? Maybe you will end up with your own digital aquarium of a website with shrimp jokes about debugging lurking in your website footer. 🦐&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Want to see the final result? Check out my portfolio at &lt;a href="https://taniachakraborty.com" rel="noopener noreferrer"&gt;taniachakraborty.com&lt;/a&gt;. Let me know how many shrimp jokes you find.&lt;/em&gt;&lt;/p&gt;




</description>
      <category>webdev</category>
      <category>ai</category>
      <category>html</category>
      <category>goose</category>
    </item>
    <item>
      <title>MCP Explained for Non-Developers</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Fri, 04 Apr 2025 15:18:05 +0000</pubDate>
      <link>https://dev.to/goose_oss/mcp-explained-for-non-developers-2he6</link>
      <guid>https://dev.to/goose_oss/mcp-explained-for-non-developers-2he6</guid>
      <description>&lt;p&gt;MCP this, MCP that, what exactly is it, and can you use them if you're not a developer? 🤔&lt;/p&gt;

&lt;h2&gt;
  
  
  What is MCP?
&lt;/h2&gt;

&lt;p&gt;MCP stands for &lt;a href="https://modelcontextprotocol.io/introduction" rel="noopener noreferrer"&gt;Model Context Protocol&lt;/a&gt;, an open standard created by Anthropic.&lt;/p&gt;

&lt;p&gt;Let's say you're looking for ways to use AI at work to become more efficient and save as much time as possible. So you go off and learn about large language models (LLMs) like OpenAI or Claude, and start chatting with one. It's amazing being able to chat with AI and have it instantly answer questions or have it tell you how to do something, but how about getting the AI to do stuff for you?&lt;/p&gt;

&lt;p&gt;Now there are AI agents, or AI assistants, that can take actions and make decisions for you. But in order to have your AI agent interact with your systems, like Google Drive, Asana, or Slack, there wasn't a standard way to do it. At least not without figuring it out from scratch each time you needed your AI agent to work with what you need it to work with. That's super tedious.&lt;/p&gt;

&lt;p&gt;That's exactly where MCP comes in. Best part is, you don't need to be a developer to start using them! MCP essentially allows you to give AI agents access to your external systems without having to code. You can think of MCP as the connector for a system and your AI agent, or like the USB-C of AI integrations.&lt;/p&gt;

&lt;h2&gt;
  
  
  MCP Servers You Should Try Right Now
&lt;/h2&gt;

&lt;p&gt;So what can you connect your AI agent to? MCP Servers! MCP servers give your agent access to your tools. With &lt;a href="https://glama.ai/mcp/servers" rel="noopener noreferrer"&gt;over 3000 MCP servers&lt;/a&gt; you can connect to, here is your top list of popular MCP servers you should try:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/google-drive-mcp"&gt;Google Drive&lt;/a&gt;&lt;/strong&gt;: File access and search capabilities for Google Drive&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/youtube-transcript"&gt;YouTube Transcript&lt;/a&gt;&lt;/strong&gt;: Grab and work with YouTube video transcripts&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/google-maps-mcp"&gt;Google Maps&lt;/a&gt;&lt;/strong&gt;: Location services, directions, and place details&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/tavily-mcp"&gt;Tavily Web Search&lt;/a&gt;&lt;/strong&gt;: Web and local search using Tavily's Search API&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/asana-mcp"&gt;Asana&lt;/a&gt;&lt;/strong&gt;: View asana tasks, projects, workspaces, and/or comments&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/speech-mcp"&gt;Speech&lt;/a&gt;&lt;/strong&gt;: Real-time voice interaction, audio/video transcription, text-to-speech conversion and more&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/github-mcp"&gt;GitHub&lt;/a&gt;&lt;/strong&gt;: Tools to read, search, and manage Git repositories&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://dev.to/docs/tutorials/fetch-mcp"&gt;Fetch&lt;/a&gt;&lt;/strong&gt;: Web content fetching and conversion for efficient LLM usage&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This quick list should give you an idea of all the ways you can now use AI agents with your workflow. You can also explore community favorites in &lt;a href="https://dev.to/techgirl1908/my-favorite-mcp-directories-573n"&gt;handy MCP directories&lt;/a&gt;, and learn &lt;a href="https://dev.to/blog/2025/03/26/mcp-security"&gt;how to check MCP servers are safe&lt;/a&gt; before installing.&lt;/p&gt;

&lt;p&gt;You can also check out these &lt;a href="https://dev.to/docs/category/tutorials"&gt;Goose tutorials&lt;/a&gt;, showing you exactly how you can use some of these popular MCP servers with Goose, or use &lt;a href="https://dev.to/docs/tutorials/tutorial-extension"&gt;Goose's Tutorial extension&lt;/a&gt; to get extra help walking you through using or building extensions.&lt;/p&gt;

&lt;h2&gt;
  
  
  Example MCP Prompts
&lt;/h2&gt;

&lt;p&gt;Now that you've caught a glimpse of some of the MCP servers that out there, how do you make sure you're using MCPs with AI agents the best you can? This is where prompts come in.&lt;/p&gt;

&lt;p&gt;Prompts are ultimately the text you input when interacting with an AI assistant, and prompts can range from super simple questions to detailed instructions! Here are some example prompts you can ask an AI agent like Goose right now that use some of the MCP servers mentioned above:&lt;/p&gt;

&lt;h3&gt;
  
  
  Google Maps
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Google Maps: Track the live GPS location of driver ID #{driver_id}. Query Google Maps for real-time traffic data and adjust the estimated delivery time if delays exceed 5 minutes. If ETA changes, update the customer's live tracker and send an SMS notification. If the delay is greater than 20 minutes, check if another driver within a 1-mile radius can take over the delivery.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  YouTube Transcript
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;YouTube Transcript: Get the transcript from this youtube video [link to video]. Then, summarize it into a blog post.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Google Drive
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;I have an important marketing budget review meeting in 30 minutes and I need your help getting prepared. I have several documents in my Google Drive from our previous meetings and planning sessions. Could you help me by:
1. Finding all relevant documents about our marketing budget and performance
2. Giving me a quick summary of our Q1 performance
3. Highlighting the key decisions we need to make about the marketing automation tool and video production
4. Identifying any outstanding action items from our last meeting
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Asana
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Asana: Create a new task in my Asana workspace called 'Review Q4 metrics' and set the due date to next Friday. Then, find all tasks assigned to me that are due this week and summarize them.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  GitHub
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;GitHub: Create a new branch called hello-world in my angiejones/goose-demo repository. Update the README.md file to say "this was written by goose" and commit it. Open a pull request with your changes.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;To see more examples just like this, along with the results you can get, check out this &lt;a href="https://block.github.io/goose/prompt-library" rel="noopener noreferrer"&gt;Prompt Library&lt;/a&gt;! This is your central directory for discovering and using effective prompts with Goose.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Possibilities Are Endless
&lt;/h2&gt;

&lt;p&gt;While some are developed by official providers, a vast majority of MCP servers you see are actually developed by community members! Plus, because MCP is an open standard, anyone can build an MCP server for any resource. You could even use Goose to help you build one!&lt;/p&gt;

&lt;p&gt;Hopefully now, instead of spending hours manually gathering data and creating your next marketing report, or manually sorting through your todo-backlog on a Monday, you will use MCP with Goose and have it done for you in minutes.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;To learn more about using MCP servers and Goose, check out the &lt;a href="https://block.github.io/goose/docs/category/getting-started" rel="noopener noreferrer"&gt;Goose documentation&lt;/a&gt;, or join the &lt;a href="https://discord.gg/block-opensource" rel="noopener noreferrer"&gt;Block Open Source Discord&lt;/a&gt; to connect with other open source community members.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>mcp</category>
    </item>
    <item>
      <title>Let A Team of AI Agents Do It For You</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Fri, 21 Feb 2025 21:28:30 +0000</pubDate>
      <link>https://dev.to/goose_oss/let-a-team-of-ai-agents-do-it-for-you-268a</link>
      <guid>https://dev.to/goose_oss/let-a-team-of-ai-agents-do-it-for-you-268a</guid>
      <description>&lt;p&gt;During our &lt;a href="https://youtu.be/9tq-QUnE29U" rel="noopener noreferrer"&gt;previous livestream&lt;/a&gt;, Aaron Goldsmith, Infrastructure Operations Engineer at Cash App, showed a team of Goose AI agents collaborating in real time to create a website. Our community loved it so much, Cliff Hall was inspired to iterate on that idea and create a GooseTeam MCP server.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Original Protocol
&lt;/h2&gt;

&lt;p&gt;Aaron Goldsmith made an AI agent team consisting of multiple Goose instances a reality with his lightweight &lt;a href="https://gist.github.com/AaronGoldsmith/114c439ae67e4f4c47cc33e829c82fac" rel="noopener noreferrer"&gt;Agent Communication Protocol&lt;/a&gt;. With it, each Goose agent enters the chat, gets assigned a role (e.g. Project Coordinator, Researcher, Web Developer), and works on its part of a given task. The protocol specifies instructions guiding how the agents should talk and behave, allowing multiple Goose agents to collaborate. It also specifies that communication between the agents should be done via a Python-based websocket server with text/markdown . &lt;/p&gt;

&lt;h2&gt;
  
  
  GooseTeam MCP Server
&lt;/h2&gt;

&lt;p&gt;Introducing &lt;a href="https://github.com/cliffhall/GooseTeam/" rel="noopener noreferrer"&gt;GooseTeam&lt;/a&gt;, created by Software Architect and community member, Cliff Hall. GooseTeam takes Aaron's protocol and iterates on it into an MCP server and collaboration protocol for Goose Agents. With features like task management, message storage, and agent waiting, you can have an entire team of Goose agents work together on a task or project for you.&lt;/p&gt;

&lt;p&gt;A Goose agent with the Project Coordinator role will assign roles to other agents, your connected agents will send messages that can retrieved at any time, and your team of agents will connect to the same MCP server to collaborate together.&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%2Fpo7esxmsmgj3kcmyshgr.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%2Fpo7esxmsmgj3kcmyshgr.png" alt="Goose Agents" width="800" height="160"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  A New Way to Goose
&lt;/h2&gt;

&lt;p&gt;Working with a team of AI agents on a task is a game changer. Instead of getting confused as to how to improve your prompt engineering on your own or work across sessions manually, tools like Cliff's GooseTeam or Aaron's Agent Communication Protocol help us make sure AI agents like Goose are doing the work for us as efficiently as possible. The possibilities feel endless!&lt;/p&gt;

&lt;h2&gt;
  
  
  Get Your Contribution Featured
&lt;/h2&gt;

&lt;p&gt;Hopefully this contribution inspired you as much as it inspired our community. If you have a Goose contribution or project you'd like to share with our community, join our &lt;a href="https://discord.gg/block-opensource" rel="noopener noreferrer"&gt;Discord&lt;/a&gt; and share your work in the &lt;strong&gt;#share-your-work&lt;/strong&gt; channel. You may just be featured on our livestream or get a cool prize. 👀 You can also star Goose on GitHub or follow us on social media so you never miss an update from us. Until next time!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>opensource</category>
      <category>github</category>
      <category>goose</category>
    </item>
    <item>
      <title>🌐 AI Agents Are Like Fish Tanks 🐠</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Mon, 09 Dec 2024 22:34:55 +0000</pubDate>
      <link>https://dev.to/taniacryptid/ai-agents-are-like-fish-tanks-37d4</link>
      <guid>https://dev.to/taniacryptid/ai-agents-are-like-fish-tanks-37d4</guid>
      <description>&lt;p&gt;The world of AI tools spins fast, and I find it hard to believe something is important to me just because a bunch of people are telling me so. While I focus on enjoying life as slow and as cool as a turtle, I accidentally discovered the "magic sauce" to AI agents from the most unexpected place: my aquarium. Let's embark on a quick adventure together that'll save you time, energy, and hopefully teach you a fresh perspective on AI tools you won't get anywhere else. Plus, maybe you'll even consider getting your own fish tank at the end of this. (The fish is optional.)&lt;/p&gt;

&lt;h2&gt;
  
  
  An AI Agent Is A Death Sludge (if you do it wrong)
&lt;/h2&gt;

&lt;p&gt;On pen and paper, AI agents are pretty straightforward. You go to a url or you download a package and boom! You have an AI helper at your fingertips. Fish tanks are honestly exactly the same way. You're told to just get a fish, put it in water, and throw them both into a tank and boom! You have a slice of nature in your living room. That's all you need to succeed, right?&lt;/p&gt;

&lt;p&gt;If you don't know already, if you just buy a fish and throw it into a tank in some tap water, you're soon going to be the proud owner of a brand new dead fish. Or death sludge, as I like to call it, versus the slice of the wild you were promised. With an AI agent it feels the exact same. You're told if you just start using your new AI buddy, you're suddenly going to achieve magic. Without additional context, instead you end up with an AI tool that may as well be that death sludge in your living room: you don't know what to do with it, and it's kind of hard to want to try again after that broken promise.&lt;/p&gt;

&lt;p&gt;That magic is definitely possible to achieve and in way less steps than you'd think. Yes, for both the AI agent you don't know how to use and that fish tank you want to setup properly. You just need to focus on these three things.&lt;/p&gt;

&lt;h2&gt;
  
  
  Choose the Right Environment
&lt;/h2&gt;

&lt;p&gt;To make sure you're using the best AI tool for your needs, you need to know the problem(s) you'd like to solve with it. When you know what problem to solve first, you'll look for a tool with the right features and context-learning you need. An aquarium works the same way! When you know what fish you're gonna get, you will know what features your tank needs and what environment you need to recreate. It can take a while to figure out, but it becomes way easier to review tool features you need and will save you the most time in the long-run.&lt;/p&gt;

&lt;p&gt;At this point, I know I want a betta fish, which means I'll need a freshwater aquarium with a heater, filter, full-spectrum light, and some plants. Maybe some tankmates if I'm feeling spicy. For my AI agent, I know I want to start by getting help organizing hundreds of local graphic design files in my downloads folder, which means I'll need an agent that can look at set paths on my computer and edit/organize these files based on the instructions I present.&lt;/p&gt;

&lt;h2&gt;
  
  
  Know Your Parameters
&lt;/h2&gt;

&lt;p&gt;Now that we know the problem we're trying to solve and what fish we're going to get, it's time to understand the parameters that will lead us to success. Another word for this can be goal posts, milestones to aim for. This will help you understand how to use the features provided to you, and how to start interacting with your AI agent best. There will be trial and error, but parameters make it a lot simpler.&lt;/p&gt;

&lt;p&gt;For my betta fish, I learned she wants to live in water that's set between 75-80° Farenheit, in a tank with low flow to avoid damage to her delicate fins, set my light to the lowest setting, and add plants that will help the nitrogen cycle needed for a clean environment in this low-light setting. For my AI agent, I know I need something that can work on-machine vs in browser in order to review local files, to start with a single [test] folder, which I can use to develop instructions and start organizing.&lt;/p&gt;

&lt;p&gt;Since we already knew what features we needed, it was easier to understand how to make use of them for our specific use case. I know where to point my AI agent to look at, and I know what to set my fish tank assets to.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Engagement Cycle
&lt;/h2&gt;

&lt;p&gt;We're already working on, or maybe have already solved the first problem we set out to do. With my files all neatly organized by date and type via a script, and a freshwater betta fish aquarium thriving in my care, what's left? You could honestly stop here, either until your next task or with no desire at the moment to continue. But...if you're looking to tackle bigger projects, create what hasn't been imagined, or take care of wild fish no one has tried, your engagement cycle is the main thing that will lead you to success.&lt;/p&gt;

&lt;p&gt;For a fish tank, engaging consistently with it on a weekly basis is required in order to maintain its health, right? Otherwise you end up with death sludge. With your AI agent, while nothing will die from being left unattended, you won't tackle next steps or tasks you need to learn to solve without consistently using your AI tool. Whether you're trying to create an app with screenshot-driven development features, or you want to set up a saltwater aquarium with a whole octopus in it, it's the continued use and engagement that will get you there.&lt;/p&gt;

&lt;p&gt;Thank you for going on this journey with me, and I hope you have a fresh new perspective and want to work with AI agents. While I go back to maintaining both of my new aquariums, I'll also be returning to the chalkboard to figure out how I can build an app with my AI agent of choice: Goose. If you want to learn more, check out the &lt;a href="https://github.com/block/goose" rel="noopener noreferrer"&gt;Goose repo&lt;/a&gt; and join our &lt;a href="https://discord.gg/block-opensource" rel="noopener noreferrer"&gt;Discord community&lt;/a&gt;. Until next time!&lt;/p&gt;

</description>
      <category>ai</category>
      <category>discuss</category>
      <category>opensource</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Ready, Set, Hack: Beginner AI Dev Hackathon</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Wed, 13 Nov 2024 21:30:39 +0000</pubDate>
      <link>https://dev.to/taniacryptid/ready-set-hack-beginner-ai-dev-hackathon-adi</link>
      <guid>https://dev.to/taniacryptid/ready-set-hack-beginner-ai-dev-hackathon-adi</guid>
      <description>&lt;p&gt;November is somehow halfway done, and all I want to do is sleep forever like a small goose. As I contemplate what life would be like without the need for thumbs, I wanted to spotlight an inclusive, beginner-friendly AI dev hackathon... Only catch? It's ending in 7 days. 👀 Did I mention there are cash prizes? 💰&lt;/p&gt;

&lt;h2&gt;
  
  
  🦢 Create Content in Loose Goose November!
&lt;/h2&gt;

&lt;p&gt;7 days left of AI exploration 🤖, open source 🤝, content creation 📹 and oh yes... prizes!! &lt;a href="https://block.github.io/goose/" rel="noopener noreferrer"&gt;Goose&lt;/a&gt;, our latest open source project, is your on-machine developer agent that automates engineering tasks seamlessly within your IDE or terminal. For this content creation hackathon, the top 3 contributors with the most PRs merged will win $150 Amazon gift cards! &lt;/p&gt;

&lt;h2&gt;
  
  
  📂 Dive into the Goose Plugins Repo
&lt;/h2&gt;

&lt;p&gt;We included a wide variety of content creation issues for Loose Goose November 2024. Our participating repo is &lt;a href="https://github.com/block-open-source/goose-plugins" rel="noopener noreferrer"&gt;goose-plugins&lt;/a&gt;, which has a &lt;strong&gt;&lt;a href="https://github.com/block-open-source/goose-plugins/issues/32" rel="noopener noreferrer"&gt;Loose Goose Project Hub&lt;/a&gt;&lt;/strong&gt; containing all issues you can pick up with the &lt;code&gt;loosegoose&lt;/code&gt; label.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you're not a coder, don't sweat it! Here are some beginner-friendly issues to get started:&lt;/p&gt;
&lt;/blockquote&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Write a Blog Post: Using .goosehints Files with Goose 🦢&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Explain how to effectively use .goosehints files with Goose.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://github.com/block-open-source/goose-plugins/issues/28" rel="noopener noreferrer"&gt;Link to issue&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create a Short Video About Your Goose Experience! 🦢&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Create a vertical short-form video (YouTube Shorts, TikTok, Instagram Reel) demonstrating a cool Goose feature or sharing a quick tutorial.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://github.com/block-open-source/goose-plugins/issues/23" rel="noopener noreferrer"&gt;Link to issue&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create a Social Post About Using Goose with OpenAI 🦢&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Create an engaging social media post or thread (Twitter/X, LinkedIn) sharing a tip, trick, or experience with using OpenAI as a provider in Goose.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;a href="https://github.com/block-open-source/goose-plugins/issues/40" rel="noopener noreferrer"&gt;Link to issue&lt;/a&gt;&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  📝 Guide to Loose Goose November 2024
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;✅ Topic Check&lt;/strong&gt;: Contribute to issues that have the &lt;code&gt;loosegoose&lt;/code&gt; label. This ensures your PR counts towards our gift card prizes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🏷️ Submit Your Content&lt;/strong&gt;:

&lt;ul&gt;
&lt;li&gt;Start with an issue labeled &lt;code&gt;loosegoose&lt;/code&gt; and ask to be assigned the issue.&lt;/li&gt;
&lt;li&gt;After submitting a PR and having it approved, the PR will be labeled &lt;code&gt;loosegoose-accepted&lt;/code&gt; and you'll receive points on our &lt;a href="https://github.com/block-open-source/goose-plugins/issues/46" rel="noopener noreferrer"&gt;leaderboard&lt;/a&gt;🎉&lt;/li&gt;
&lt;li&gt;If your PR is marked with a &lt;code&gt;spam&lt;/code&gt; or &lt;code&gt;invalid&lt;/code&gt; label,  re-evaluate your contribution to make it count.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🥇 Our Code of Conduct&lt;/strong&gt;: Adhere to our &lt;a href="https://github.com/block-open-source/goose-plugins/blob/main/CODE_OF_CONDUCT.md" rel="noopener noreferrer"&gt;code of conduct&lt;/a&gt; and ensure your PR aligns with the repository's goals.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🆘 Get Help&lt;/strong&gt;: If in doubt, don't stress! Connect with the maintainers by commenting directly in the issue, or chat with us directly in the &lt;code&gt;#🦢┃loosegoose&lt;/code&gt; channel on &lt;a href="https://discord.gg/qemQp8Hdkr" rel="noopener noreferrer"&gt;Discord&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  🎁 &lt;strong&gt;Leaderboard, Prizes and Excitement&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Keep an eye on your progress via our live &lt;a href="https://github.com/block-open-source/goose-plugins/issues/46" rel="noopener noreferrer"&gt;Leaderboard&lt;/a&gt; to make sure you're part of the top 3! To earn points, simply have the most &lt;code&gt;loosegoose&lt;/code&gt; PRs merged. With each merge, you will automatically be granted points.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎙️ Live Events Calendar
&lt;/h2&gt;

&lt;p&gt;Keep tabs on our &lt;a href="https://discord.gg/qemQp8Hdkr" rel="noopener noreferrer"&gt;Discord&lt;/a&gt; or our &lt;a href="https://calget.com/c/t7jszrie" rel="noopener noreferrer"&gt;Goose Livestream Calendar&lt;/a&gt; for our future events &amp;amp; sneak peeks on Goose - we always have key project updates to share! Our next stream is this Friday:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What's New with Goose 1.0 🪿&lt;/strong&gt; - Join Bradley Axen &amp;amp; Staff Developer Advocate &lt;a class="mentioned-user" href="https://dev.to/blackgirlbytes"&gt;@blackgirlbytes&lt;/a&gt; this Friday at 12pm ET, where you can learn about This event will be &lt;a href="https://www.youtube.com/@Goose.Videos" rel="noopener noreferrer"&gt;live on our YouTube channel&lt;/a&gt;. You can also join our &lt;a href="https://discord.com/events/1287729918100246654/1306358375671660699" rel="noopener noreferrer"&gt;announcement discussion&lt;/a&gt; on GitHub.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  📚 Resources for First-Time Contributors
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;📖 &lt;a href="https://www.dataschool.io/how-to-contribute-on-github/" rel="noopener noreferrer"&gt;How to Contribute on GitHub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🛠 &lt;a href="https://education.github.com/git-cheat-sheet-education.pdf" rel="noopener noreferrer"&gt;Git Cheatsheet&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Happy hacking and get ready to let loose! 🎉&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>ai</category>
      <category>beginners</category>
      <category>opensource</category>
    </item>
    <item>
      <title>How Decentralized Apps Can Make Everyday Tasks Easy</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Wed, 30 Oct 2024 13:15:00 +0000</pubDate>
      <link>https://dev.to/tbdevs/how-decentralized-apps-can-make-everyday-tasks-easy-o51</link>
      <guid>https://dev.to/tbdevs/how-decentralized-apps-can-make-everyday-tasks-easy-o51</guid>
      <description>&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
   





&lt;p&gt;Whenever I explore technology that's new to me, whether it be learning how decentralized apps work or what an open source tool does, it's seeing the technology in action that helps me understand whether or not it can impact me and my every day life. This is why every month at TBD, what better way to learn about our technology in action than from innovators using TBD's technologies today.&lt;/p&gt;

&lt;p&gt;As our open source projects continue to develop, our community members contribute to the global effort of decentralizing the web with their independent projects. Here are the latest contributions from them.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ariton
&lt;/h2&gt;

&lt;p&gt;Developed by Sondre Bjellås (&lt;a href="https://github.com/sondreb" rel="noopener noreferrer"&gt;@sondreb&lt;/a&gt;), Ariton is a Web5 community SuperApp. It acts as a decentralized platform for building and managing communities! Ariton runs on any device with the ability to add any Mini Apps (or features) you want, like chat, groups, events, notes and more. Built on free and open standards, your identity and data is always in your full control. Currently in prototype stage, you can learn more and &lt;a href="https://ariton.app/#learn" rel="noopener noreferrer"&gt;try it out here&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Kin AI
&lt;/h2&gt;

&lt;p&gt;Kin AI is a personalized Web5 AI companion that offers guidance, coaching, and emotional support! Kin helps you piece together your problems and how to solve them in a way that seamlessly fits how you want it to. All your data stays on your device, and no one can access it without your specific permission. Live in beta, you can &lt;a href="https://mykin.ai/#your-life-with-kin" rel="noopener noreferrer"&gt;get early access on the App or Play store&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  BlockCore Wallet
&lt;/h2&gt;

&lt;p&gt;Also developed by Sondre (&lt;a href="https://github.com/sondreb" rel="noopener noreferrer"&gt;mentioned above&lt;/a&gt;), BlockCore Wallet is a non-custodial Web5 wallet in your browser that supports DIDs (decentralized identifiers), tokens, crypto currencies and more! You can add different accounts, send/receive payments, and even use an address book to quickly send multiple payments to one contact. You can learn more and try it out yourself in the &lt;a href="https://www.blockcore.net/wallet/guide" rel="noopener noreferrer"&gt;BlockCore Wallet Guide&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Share Your Open Source Project
&lt;/h2&gt;

&lt;p&gt;Amazing projects, right? Really helps visualize how decentralized apps can bring ownership and value to your everyday life in ways you may not have imagined. &lt;/p&gt;

&lt;p&gt;Have a cool open source project that incorporates TBD's decentralized technologies? We'd love to hear about it! Head over and share your work with us in Discord in our &lt;a href="https://discord.com/channels/937858703112155166/1098207585661878402" rel="noopener noreferrer"&gt;#share-what-you-do channel&lt;/a&gt; for a chance to have your project &lt;a href="https://developer.tbd.website/community" rel="noopener noreferrer"&gt;featured on our dev site&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>web5</category>
      <category>decentralization</category>
      <category>community</category>
    </item>
    <item>
      <title>TBD x Hacktoberfest</title>
      <dc:creator>Tania Chakraborty</dc:creator>
      <pubDate>Tue, 08 Oct 2024 20:50:39 +0000</pubDate>
      <link>https://dev.to/tbdevs/tbd-x-hacktoberfest-34c0</link>
      <guid>https://dev.to/tbdevs/tbd-x-hacktoberfest-34c0</guid>
      <description>&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
   





&lt;p&gt;With October blazing through, we're greeted by pumpkin spices, the aroma of fall leaves drifting in the rain, and of course, the much-anticipated &lt;strong&gt;Hacktoberfest&lt;/strong&gt;. Whether you're a seasoned contributor or new to open source, there's something for everyone. &lt;/p&gt;

&lt;h2&gt;
  
  
  🎉 We're Participating in Hacktoberfest 2024!
&lt;/h2&gt;

&lt;p&gt;We have &lt;a href="https://dev.to/blog/hacktoberfest-2024#-dive-into-2024s-participating-projects"&gt;several projects&lt;/a&gt; with a variety of issues that we'd love your contributions for! For each issue that's merged, you'll earn points towards the &lt;a href="https://github.com/TBD54566975/developer.tbd.website/issues/1680" rel="noopener noreferrer"&gt;TBD Hacktoberfest Leaderboard&lt;/a&gt;. Winners will receive exclusive TBD Hacktoberfest 2024 swag!  &lt;/p&gt;

&lt;p&gt;We're kicking off Hacktoberfest with more events:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;October 10: Twitter Space - Hacktoberfest Rust Projects&lt;/li&gt;
&lt;li&gt;October 10: Exploring an AI-Powered GitHub Action&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Be sure to &lt;a href="https://cal.et/c/t7jszrie" rel="noopener noreferrer"&gt;add them to your calendar&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  📌 What is Hacktoberfest?
&lt;/h2&gt;

&lt;p&gt;Hacktoberfest is a month-long (October) celebration of open source software. It's sponsored by DigitalOcean, GitHub, and other partners. Check out Hacktoberfest's &lt;a href="https://hacktoberfest.com/participation/" rel="noopener noreferrer"&gt;official site&lt;/a&gt; for more details and to register. Registration is from September 23 - October 31.&lt;/p&gt;

&lt;h2&gt;
  
  
  📂 Dive into TBD's Participating Projects
&lt;/h2&gt;

&lt;p&gt;We included a wide variety of projects and issues for Hacktoberfest 2024. Each of our participating repos has a &lt;strong&gt;Hacktoberfest Project Hub&lt;/strong&gt;, which contains all issues you can pick up with the &lt;code&gt;hacktoberfest&lt;/code&gt; label. For easy reference, repos with multiple projects will have multiple project hubs.&lt;/p&gt;

&lt;p&gt;Explore our participating repos below and see where you can make an impact:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;developer.tbd.website&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; &lt;code&gt;MDX&lt;/code&gt;, &lt;code&gt;JavaScript&lt;/code&gt;, &lt;code&gt;CSS&lt;/code&gt;, &lt;code&gt;Markdown&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Project Description:&lt;/strong&gt; Docusaurus instance powering the TBD Developer Website (this site).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/developer.tbd.website/issues/1552" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/developer.tbd.website/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;web5-js&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Language:&lt;/strong&gt; &lt;code&gt;TypeScript&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; The monorepo for the Web5 JS TypeScript implementation. It features libraries for building applications with decentralized identifiers (DIDs), verifiable credentials (VCs), and presentation exchange (PEX).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/tbd-examples/issues/97" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub: Protocol Explorer&lt;/a&gt; |  &lt;a href="https://github.com/TBD54566975/web5-js/issues/908" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub: General&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/web5-js/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;web5-rs&lt;/em&gt;&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Language:&lt;/strong&gt; &lt;code&gt;Rust&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; This monorepo houses the core components of the Web5 platform containing the core Rust code with Kotlin bindings. It features libraries for building applications with decentralized identifiers (DIDs), verifiable credentials (VCs), and presentation exchange (PEX).&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/web5-rs/issues/322" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/web5-rs/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;dwn-sdk-js&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Language:&lt;/strong&gt; &lt;code&gt;TypeScript&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Decentralized Web Node (DWN) Reference implementation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/dwn-sdk-js/issues/806" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/dwn-sdk-js/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;DWA Starter&lt;/em&gt;&lt;/strong&gt; &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Language:&lt;/strong&gt; &lt;code&gt;JavaScript&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Decentralized Web App (DWA) starter collection.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/tbd-examples/issues/81" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub: VanillaJS&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/tbd-examples/issues/63" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub: Vue&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/tbd-examples/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;DIDPay&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; &lt;code&gt;Dart&lt;/code&gt; &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Mobile app that provides a way for individuals to interact with PFIs via tbDEX.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/didpay/issues/298" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/didpay/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;DID DHT&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Language:&lt;/strong&gt; &lt;code&gt;Go&lt;/code&gt; &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; The did:dht method and server implementation.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/did-dht/issues/292" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/did-dht/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;DCX&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; &lt;code&gt;TypeScript&lt;/code&gt;, &lt;code&gt;JavaScript&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; A Web5 Protocol for Decentralized Credential Exchange.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/TBD54566975/incubation-dcx/issues/142" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/TBD54566975/incubation-dcx/blob/main/CONTRIBUTING.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Goose Plugins&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Language:&lt;/strong&gt; &lt;code&gt;Python&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; Plugins for Goose, an AI developer agent that operates from your command line.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/block-open-source/goose-plugins/issues/3" rel="noopener noreferrer"&gt;Hacktoberfest Project Hub&lt;/a&gt; | &lt;a href="https://github.com/block-open-source/goose-plugins/blob/main/README.md" rel="noopener noreferrer"&gt;Contributing Guide&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Fllw, Aliased&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Languages:&lt;/strong&gt; &lt;code&gt;TypeScript&lt;/code&gt;, &lt;code&gt;JavaScript&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Description:&lt;/strong&gt; A reference app for building Decentralized Web Apps.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Links:&lt;/strong&gt; &lt;a href="https://github.com/csuwildcat/fllw/issues/7" rel="noopener noreferrer"&gt;Hacktoberfest Task: Fllw&lt;/a&gt; | &lt;a href="https://github.com/csuwildcat/aliased/issues/4" rel="noopener noreferrer"&gt;Hacktoberfest Task: Aliased&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;Hot Tip&lt;br&gt;
Not a coder? No worries! &lt;a href="https://github.com/TBD54566975/developer.tbd.website/issues/1552" rel="noopener noreferrer"&gt;developer.tbd.website&lt;/a&gt; has tons of non-code related issues up for grabs.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  📝 Guide to TBD x Hacktoberfest 2024
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;✅ Topic Check&lt;/strong&gt;: Contribute to projects that have the &lt;code&gt;hacktoberfest&lt;/code&gt; label. This ensures your PR counts towards the official Hacktoberfest prizes.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🏷️ Label Insights&lt;/strong&gt;:&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;ul&gt;
&lt;li&gt;Start with an issue labeled &lt;code&gt;hacktoberfest&lt;/code&gt; and comment ".take" to assign yourself the issue.&lt;/li&gt;
&lt;li&gt;After submitting a PR and having it approved, the PR will be labeled &lt;code&gt;hacktoberfest-accepted&lt;/code&gt; and you'll receive points on our &lt;a href="https://github.com/TBD54566975/developer.tbd.website/issues/1680" rel="noopener noreferrer"&gt;leaderboard&lt;/a&gt; and credit towards the global Hacktoberfest 🎉&lt;/li&gt;
&lt;li&gt;If your PR is marked with a &lt;code&gt;spam&lt;/code&gt; or &lt;code&gt;invalid&lt;/code&gt; label,  re-evaluate your contribution to make it count.&lt;/li&gt;
&lt;/ul&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🥇 Code and Conduct&lt;/strong&gt;: Adhere to our &lt;a href="https://developer.tbd.website/open-source/code-of-conduct" rel="noopener noreferrer"&gt;code of conduct&lt;/a&gt; and ensure your PR aligns with the repository's goals.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🫶 Community Support&lt;/strong&gt;: Engage with fellow contributors on our &lt;a href="https://discord.com/channels/937858703112155166/1288493373354938429" rel="noopener noreferrer"&gt;Discord&lt;/a&gt; for tips for success from participants!&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;🆘 Seek Help&lt;/strong&gt;: If in doubt, don't stress! Connect with the maintainers by commenting on the issue or chat with them directly in the &lt;code&gt;#🎃┃hacktoberfest&lt;/code&gt; channel on &lt;a href="https://discord.com/channels/937858703112155166/1288493373354938429" rel="noopener noreferrer"&gt;Discord&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  🎁 &lt;strong&gt;Leaderboard, Prizes and Excitement&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Be among the top 10 with the most points to snag custom swag with this year's exclusive TBD x Hacktoberfest 2024 design! To earn your place in the leaderboard, we have created a points system that is explained below. As you have issues merged, you will automatically be granted points.&lt;/p&gt;

&lt;h3&gt;
  
  
  💯 Point System
&lt;/h3&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Weight&lt;/th&gt;
&lt;th&gt;Points Awarded&lt;/th&gt;
&lt;th&gt;Description&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;🐭 &lt;strong&gt;Small&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;5 points&lt;/td&gt;
&lt;td&gt;For smaller issues that take limited time to complete and/or don't require any product knowledge.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🐰 &lt;strong&gt;Medium&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;10 points&lt;/td&gt;
&lt;td&gt;For average issues that take additional time to complete and/or require some product knowledge.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;🐂 &lt;strong&gt;Large&lt;/strong&gt;
&lt;/td&gt;
&lt;td&gt;15 points&lt;/td&gt;
&lt;td&gt;For meaty issues that take a significant amount of time to complete and/or possibly require deep product knowledge.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;h3&gt;
  
  
  🏆 Prizes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;top 10 contributors&lt;/strong&gt; with the most points will be awarded TBD x Hacktoberfest 2024 swag from our &lt;a href="https://www.tbd.shop/" rel="noopener noreferrer"&gt;TBD shop&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;top 3 contributors&lt;/strong&gt; in our top 10 will be awarded very limited customized TBD x Hacktoberfest 2024 swag with your github username on it. Stay tuned to our &lt;a href="https://discord.com/channels/937858703112155166/1288493373354938429" rel="noopener noreferrer"&gt;Discord&lt;/a&gt; for the reveal!&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Keep an eye on your progress via our &lt;a href="https://github.com/TBD54566975/developer.tbd.website/issues/1680" rel="noopener noreferrer"&gt;Leaderboard&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  🎙️ Livestreams &amp;amp; Office Hours
&lt;/h2&gt;

&lt;p&gt;Dive into our jam-packed Hacktoberfest schedule! Whether you're just here for fun or are focused on learning everything you can, we've got you covered:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Every Tuesday, &lt;strong&gt;Community Office Hours&lt;/strong&gt; - Join us every Tuesday at 1pm ET for the month of October, where we will go over PR reviews, live Q&amp;amp;A, and more. This event occurs on &lt;a href="https://discord.com/channels/937858703112155166/1008794207462359170" rel="noopener noreferrer"&gt;Discord&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Twitter Space: Hacktoberfest Rust Projects&lt;/strong&gt; - Join Staff Developer Advocate &lt;a class="mentioned-user" href="https://dev.to/blackgirlbytes"&gt;@blackgirlbytes&lt;/a&gt; &amp;amp; Software Engineer &lt;a class="mentioned-user" href="https://dev.to/kendallweihe"&gt;@kendallweihe&lt;/a&gt; this Thursday at 12pm ET, where you can learn about our core Rust SDK with Kotlin bindings and contributions we're seeking for &lt;a href="https://github.com/TBD54566975/web5-rs/issues/322" rel="noopener noreferrer"&gt;this project&lt;/a&gt;. This event will be &lt;a href="https://twitter.com/TBDevs" rel="noopener noreferrer"&gt;live on our Twitter&lt;/a&gt;. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Exploring an AI-powered GitHub Action&lt;/strong&gt; - Join Head of Engineering Michael Neale &amp;amp; Staff Developer Advocate &lt;a class="mentioned-user" href="https://dev.to/blackgirlbytes"&gt;@blackgirlbytes&lt;/a&gt; this Thursday at 5pm ET, to learn more about an AI-powered action made by Goose, an AI developer agent that operates from your command line.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Live Events Calendar&lt;/strong&gt; - Keep tabs on our &lt;a href="https://discord.com/channels/937858703112155166/1288493373354938429" rel="noopener noreferrer"&gt;Discord&lt;/a&gt; or &lt;a href="https://developer.tbd.website/community" rel="noopener noreferrer"&gt;developer.tbd.website&lt;/a&gt; for our future events &amp;amp; sneak peeks - we're always cooking up something new! &lt;/p&gt;

&lt;h2&gt;
  
  
  📚 Resources for First-Time Contributors
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;📖 &lt;a href="https://www.dataschool.io/how-to-contribute-on-github/" rel="noopener noreferrer"&gt;How to Contribute on GitHub&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🛠 &lt;a href="https://education.github.com/git-cheat-sheet-education.pdf" rel="noopener noreferrer"&gt;Git Cheatsheet&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🔍 &lt;a href="https://github.com/search?q=hacktoberfest&amp;amp;type=repositories&amp;amp;s=&amp;amp;o=desc" rel="noopener noreferrer"&gt;Projects Participating in Hacktoberfest&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Happy hacking and cheers to Hacktoberfest 2024! 🎉&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
    </item>
  </channel>
</rss>
