<?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: Major League Hacking (MLH)</title>
    <description>The latest articles on DEV Community by Major League Hacking (MLH) (mlh).</description>
    <link>https://blog.mlh.com</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%2Forganization%2Fprofile_image%2F2310%2F828f0108-477d-4d0d-8812-973f182358b4.jpg</url>
      <title>DEV Community: Major League Hacking (MLH)</title>
      <link>https://blog.mlh.com</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://blog.mlh.com/feed"/>
    <language>en</language>
    <item>
      <title>Prompt Pad: What Are Tokens?</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Thu, 12 Nov 2026 20:34:29 +0000</pubDate>
      <link>https://blog.mlh.com/prompt-pad-what-are-tokens-gec</link>
      <guid>https://blog.mlh.com/prompt-pad-what-are-tokens-gec</guid>
      <description>&lt;p&gt;Your AI doesn't read your prompt word for word. It reads &lt;strong&gt;tokens&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In this episode of &lt;a href="https://youtube.com/playlist?list=PLbNlhcx18P7I&amp;amp;si=SCBicSxsgH-dLLPg" rel="noopener noreferrer"&gt;Prompt Pad&lt;/a&gt;, &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt; explains tokens, the atomic units of text that an AI actually reads and calculates.&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/7ek9fcuSEn0" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  The tip in a nutshell
&lt;/h2&gt;

&lt;p&gt;Before an AI reads your prompt, your text is converted into numbers using a process called &lt;strong&gt;tokenization&lt;/strong&gt;. Each token becomes a number, and those numbers are what the model actually calculates with to generate a response.&lt;/p&gt;

&lt;p&gt;Everything we've covered in Prompt Pad so far, from framing a persona to few-shot examples, reaches the model as tokens. Understanding them gives you a clearer picture of what happens between hitting enter and getting an answer.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it yourself
&lt;/h2&gt;

&lt;p&gt;Take a prompt you use often and think about how it might be split into tokens. Share your guesses (or any surprises) in the comments 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;Know someone curious about how AI really works? Send them this video. And subscribe so you don't miss the next Prompt Pad tip:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>llm</category>
    </item>
    <item>
      <title>Can you merge at agent speed?</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Thu, 12 Nov 2026 17:40:59 +0000</pubDate>
      <link>https://blog.mlh.com/can-you-merge-at-agent-speed-4m67</link>
      <guid>https://blog.mlh.com/can-you-merge-at-agent-speed-4m67</guid>
      <description>&lt;p&gt;&lt;em&gt;Major League Hacking and Entire are teaming up for a year of hackathons, DEV Challenges, and a new prize that puts the first Git forge for agent-human collaboration in hackers’ hands&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Picture this: you’re 14 hours into a hackathon. You’ve got multiple agents running, you’ve tried three different approaches, and somewhere between your fifth coffee and your tenth prompt, you finally crack it. You’re ready to ship something you’re proud of and you hit your Git platform.&lt;/p&gt;

&lt;p&gt;Your code goes through pull requests designed for humans reviewing human-generated code. And when your session ends, everything your agent learned about the project ends with it. The next prompt starts from scratch. Today’s Git forges were built for a human-paced loop, not for developers collaborating with agents.&lt;/p&gt;

&lt;p&gt;That's why we're partnering with &lt;strong&gt;&lt;a href="http://entire.com" rel="noopener noreferrer"&gt;Entire&lt;/a&gt;&lt;/strong&gt;, the Git forge for agent-human collaboration, founded by former GitHub CEO Thomas Dohmke. Our partnership will help developers across the MLH and DEV community to merge changes as fast as their coding agents create them, and to capture, share, and learn from how they build with AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where AI habits get formed
&lt;/h2&gt;

&lt;p&gt;There's no shortage of predictions about how AI will change software development. We don't pretend to have all the answers, but we have a pretty good idea of where some of them will come from.&lt;/p&gt;

&lt;p&gt;Every weekend at hackathons around the world, hackers show up with technologies they've never used and ideas they're not sure how to execute. They try things, break things, learn from each other, and sometimes find approaches that surprise the people who built the tools.&lt;/p&gt;

&lt;p&gt;Developers are still figuring out how to work effectively with AI agents. The habits they develop today, the tools they adopt, and the lessons they share will influence how software gets built in the years ahead. We want our community to have a hand in shaping that future, not just adapting to it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Meet Entire
&lt;/h2&gt;

&lt;p&gt;On October 26, Entire launched the first Git forge built specifically for agent-human collaboration. Here are the highlights:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Trails.&lt;/strong&gt; Unlike the classic pull request model of reviewing code changes with a diff, Trails offers developers a heads-up display similar to an airline pilot, with automated customizable evals that are scored by agents on every code push.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Distributed Git hosting.&lt;/strong&gt; Entire is built on a new source control server compatible with Git, which pushes up to 89x faster than GitHub and 6x faster than Cursor Origin. You can host your repo and replicate it in multiple regions around the world, offering data residency and scale for agentic traffic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Continuous Memory&lt;/strong&gt;, a new approach for agents and developer teams that sync sessions and prompts into the Git repository, and makes that data constantly available and searchable to coding agents. It includes Graph, which maps how your codebase fits together, and Brain, which turns past sessions into memories your agents can query.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And then there’s Sessions: the open-source Entire CLI saves your agent sessions as checkpoints linked to your commits, so your team can see the prompts and reasoning behind each change. Put together, it’s a Git forge built for the way developers collaborate with agents today.&lt;/p&gt;

&lt;p&gt;For a hackathon team racing the clock, that means the ability to reason over the code your agents create so you can merge as fast as they write it, less time re-explaining context to your agents, fewer burned tokens, and a way to show something that’s always been hard to demo: the thinking behind the project.&lt;/p&gt;

&lt;h2&gt;
  
  
  What MLH and Entire are doing together
&lt;/h2&gt;

&lt;p&gt;Over the next 12 months, Entire will show up across MLH and DEV through hackathon prizes, DEV Challenges, and direct feedback.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A new prize: Best Use of Entire.&lt;/strong&gt; At 150 MLH hackathons across North America, Europe, and Asia, teams can compete for a prize that rewards smarter AI workflows. Use as much of Entire as you can: Sessions to hand off context to teammates and agents, Graph to map your codebase and cut token usage, Brain so your agents remember past decisions, and Trails to assign and review agent work. Judges are looking for seamless human-AI collaboration, clean code history, and measurable token efficiency. Winners take home a mini portable projector, and MLH staff on-site will help you get set up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Two DEV Challenges.&lt;/strong&gt; Not every idea fits in a 36-hour weekend. Entire will sponsor two DEV Challenges where you can explore its tooling at your own pace, build something, and write about what you learned. And unlike a weekend demo, those posts stick around for the next developer to learn from. Themes, dates, and prizes coming soon.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A direct line to the team building the tools.&lt;/strong&gt; Hackathons are a great stress test. When you've got a weekend to build, you find out fast whether a tool is helping or getting in your way. MLH will work with community members to test Entire's tools and docs, flag friction, and bring that feedback straight to Entire's team. If a tool is supposed to make developers' lives better, developers should have a say in how it works.&lt;/p&gt;

&lt;p&gt;None of this starts from scratch. Thomas kicked things off with a keynote at HackGT in September, and Entire joined us for Hacktoberfest 2026, where their team went live on DEV with the community and hackers took home Entire prizes in our Hacktoberfest Open-Source AI DEV Challenges. Now we’re taking it on the road.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mike Swift, CEO &amp;amp; Co-Founder, Major League Hacking&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;“When Thomas started Entire, we knew it was a natural fit for our community. At a hackathon you have one weekend to turn an idea into something real, and your agents have to keep up with you. Entire is built for that kind of speed, and it keeps the reasoning behind the code instead of losing it. Hackers are already building on top of it: Abdul Wasih built Viva, a mock interview tool that reads your Entire sessions to find the code an AI wrote, then quizzes you on it. That’s what happens when you put new tools in front of this community. This is a dream partnership for us, and we think capturing how software gets built, not just what ships, will be table stakes for AI coding.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;“Many developers make their start at hackathons, and MLH is among the very best, giving them a third space beyond the classroom or office where they can find community, get hands-on with the latest technologies, and build at the pace of the industry,”&lt;/em&gt; &lt;strong&gt;said Thomas Dohmke, Entire CEO.&lt;/strong&gt; &lt;em&gt;“We’re proud to partner with the MLH team to bring our Git forge to the next generation of developers. Many are already agent natives with a new kind of technical leverage. They’ll set the standard for how humans and agents create software together. We built Entire for this new world, and we can’t wait to see what they ship.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We can’t wait to see what you build. And this time, we might get to see a little more of how you got there.&lt;/p&gt;

</description>
      <category>hackathon</category>
      <category>ai</category>
      <category>opensource</category>
      <category>entire</category>
    </item>
    <item>
      <title>Prompt Pad: Show Your AI How to Respond with Few-Shot Examples</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Fri, 06 Nov 2026 16:00:00 +0000</pubDate>
      <link>https://blog.mlh.com/prompt-pad-show-your-ai-how-to-respond-with-few-shot-examples-2869</link>
      <guid>https://blog.mlh.com/prompt-pad-show-your-ai-how-to-respond-with-few-shot-examples-2869</guid>
      <description>&lt;p&gt;Want AI to answer in a specific way? Don't just tell it. &lt;strong&gt;Show it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;In this episode of Prompt Pad, &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt; explores few-shot prompting: giving your model a few examples so it knows exactly how you want it to respond.&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/Ob6pmkEn3rQ" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  The tip in a nutshell
&lt;/h2&gt;

&lt;p&gt;Describing the output you want only goes so far. When you include a handful of example inputs and responses in your prompt, the model picks up on the pattern and follows it, whether that's a specific format, tone, or style. Instead of guessing what "good" looks like, it has a model answer to work from.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it yourself
&lt;/h2&gt;

&lt;p&gt;Pick a task where the AI's responses keep missing the mark. Add two or three examples of what a great answer looks like, then run your prompt again and compare. Share your before-and-after in the comments 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;Know someone who's tired of explaining what they want to AI over and over? Send them this video. And subscribe so you don't miss the next Prompt Pad tip:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>vibecoding</category>
    </item>
    <item>
      <title>Prompt Pad: What Are Open-Weight Models?</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Thu, 05 Nov 2026 21:00:19 +0000</pubDate>
      <link>https://blog.mlh.com/prompt-pad-what-are-open-weight-models-1ghh</link>
      <guid>https://blog.mlh.com/prompt-pad-what-are-open-weight-models-1ghh</guid>
      <description>&lt;p&gt;When people call an AI model "open," they don't always mean the same thing.&lt;/p&gt;

&lt;p&gt;On this week's Prompt Pad, &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt; breaks down &lt;strong&gt;open-weight models&lt;/strong&gt; using Google's Gemma as an example.&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/PoeWp99ayUk" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  The difference
&lt;/h2&gt;

&lt;p&gt;An open-weight model gives you the trained model itself. You can download it, run it on your own machine, and fine-tune it for your project.&lt;/p&gt;

&lt;p&gt;Open-source asks for more. It means the full recipe is available to study, change, and share: the code, and for AI, details like the training data and process.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your Turn
&lt;/h2&gt;

&lt;p&gt;What would you build with a model that never has to leave your laptop? 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;Know someone who thinks "open" always means open source? Send them this video. And subscribe so you don't miss the next Prompt Pad episode:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>opensource</category>
      <category>ai</category>
      <category>beginners</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Prompt Pad: What Is Open Source?</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Wed, 04 Nov 2026 14:00:00 +0000</pubDate>
      <link>https://blog.mlh.com/prompt-pad-what-is-open-source-23k6</link>
      <guid>https://blog.mlh.com/prompt-pad-what-is-open-source-23k6</guid>
      <description>&lt;p&gt;Chances are you're already using open-source software without realizing it.&lt;/p&gt;

&lt;p&gt;In this episode of Prompt Pad, &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt; steps back from prompting to explain &lt;strong&gt;what open source is and why you should care&lt;/strong&gt;.&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/hrdL99NBjmg" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  Why it matters
&lt;/h2&gt;

&lt;p&gt;Open source runs much of the world's software, including many of the AI tools and models people use every day. Anyone can read the code, learn from it, and help make it better. That includes you, whether you write code or not.&lt;/p&gt;

&lt;h2&gt;
  
  
  Your Turn
&lt;/h2&gt;

&lt;p&gt;Tell us in the comments: what's an open-source project you rely on without thinking about it? 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;Know someone who's curious about open source? Send them this video. And subscribe so you don't miss the next Prompt Pad episode:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>opensource</category>
      <category>beginners</category>
      <category>ai</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Prompt Pad: Lock Your AI's Output Schema in Google AI Studio</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Tue, 03 Nov 2026 14:00:00 +0000</pubDate>
      <link>https://blog.mlh.com/prompt-pad-lock-your-ais-output-schema-in-google-ai-studio-53io</link>
      <guid>https://blog.mlh.com/prompt-pad-lock-your-ais-output-schema-in-google-ai-studio-53io</guid>
      <description>&lt;p&gt;If you've ever tried to parse an LLM response in code, you know the pain: the format changes slightly from one run to the next and your parser breaks.&lt;/p&gt;

&lt;p&gt;In this episode of Prompt Pad, &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt; shows how to &lt;strong&gt;lock your model's output schema in Google AI Studio&lt;/strong&gt; so that every response follows the format you define. 🔒&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/PiZ3rN76joo" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  Why it matters
&lt;/h2&gt;

&lt;p&gt;Asking for JSON in your prompt is a request. A structured output schema is a guarantee. Once the schema is locked, your app gets clean, predictable responses it can rely on, and you no longer need regex workarounds to clean them up.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it yourself
&lt;/h2&gt;

&lt;p&gt;Open &lt;a href="https://aistudio.google.com/" rel="noopener noreferrer"&gt;Google AI Studio&lt;/a&gt;, define a schema for something you're building, and see how much simpler the code that consumes the output becomes. Let us know what you build in the comments 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;Know someone fighting with messy AI output? Send them this video. And subscribe so you don't miss the next Prompt Pad tip:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>gemini</category>
      <category>promptengineering</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Prompt Pad: Frame Your Persona for Better AI Answers</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Mon, 02 Nov 2026 20:09:37 +0000</pubDate>
      <link>https://blog.mlh.com/prompt-pad-frame-your-persona-for-better-ai-answers-eg3</link>
      <guid>https://blog.mlh.com/prompt-pad-frame-your-persona-for-better-ai-answers-eg3</guid>
      <description>&lt;p&gt;Want better answers from AI? Start by telling it &lt;strong&gt;who to be&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;In this episode of Prompt Pad, &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt; shows how setting your model's persona in the system prompt immediately improves the quality of its answers.&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/VWcZqdN24VA" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  The tip in a nutshell
&lt;/h2&gt;

&lt;p&gt;Before you ask the question, give the model a role. "You are a senior backend engineer reviewing a pull request" gets you a very different answer than a bare "review this code." A persona tells the model what expertise to draw on, what tone to use, and what a good answer looks like.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it yourself
&lt;/h2&gt;

&lt;p&gt;Pick a prompt you use often and add a one-line persona to the top. Compare the two answers side by side. Then share your best persona in the comments 👇&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;Know someone whose AI answers could use an upgrade? Send them this video. And subscribe so you don't miss the next Prompt Pad tip:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>promptengineering</category>
      <category>llm</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Welcome to the Prompt Pad: AI Tips &amp; Tricks with Rosendo Pili</title>
      <dc:creator>MLH Team</dc:creator>
      <pubDate>Thu, 29 Oct 2026 19:07:55 +0000</pubDate>
      <link>https://blog.mlh.com/welcome-to-the-prompt-pad-ai-tips-tricks-with-rosendo-pili-2hkl</link>
      <guid>https://blog.mlh.com/welcome-to-the-prompt-pad-ai-tips-tricks-with-rosendo-pili-2hkl</guid>
      <description>&lt;p&gt;Keeping up with AI is a full-time job. &lt;a href="https://youtube.com/playlist?list=PLbNlhcx18P7I&amp;amp;si=SCBicSxsgH-dLLPg" rel="noopener noreferrer"&gt;&lt;strong&gt;Prompt Pad&lt;/strong&gt;&lt;/a&gt; is here to help you keep up a little at a time.&lt;/p&gt;

&lt;p&gt;Prompt Pad is a new short-form video series, hosted by &lt;a class="mentioned-user" href="https://dev.to/rosendo_pili"&gt;@rosendo_pili&lt;/a&gt;. Each episode  covers one practical tip you can use right away. It doesn't matter whether you're brand new to AI or have been shipping LLM features for years.&lt;/p&gt;


&lt;div&gt;
    &lt;iframe src="https://www.youtube.com/embed/KxWm1zYsJlQ" width="315" height="560"&gt;
    &lt;/iframe&gt;
  &lt;/div&gt;


&lt;h2&gt;
  
  
  What to expect
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Short and to-the-point.&lt;/strong&gt; Every episode is under a minute.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Practical.&lt;/strong&gt; One technique per episode, shown in a real tool.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;For everyone.&lt;/strong&gt; No PhD or prior coding experience needed.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We'll post every episode here on DEV as part of this series, so follow along and drop your questions in the comments. Ro might answer them in a future episode.&lt;/p&gt;




&lt;h2&gt;
  
  
  📣 Help us spread the word
&lt;/h2&gt;

&lt;p&gt;If you know someone who's trying to get better at AI, send them this video. And subscribe so you don't miss an episode:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;▶️ &lt;strong&gt;YouTube:&lt;/strong&gt; &lt;a href="https://www.youtube.com/@MajorLeagueHacking?sub_confirmation=1" rel="noopener noreferrer"&gt;@MajorLeagueHacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📸 &lt;strong&gt;Instagram:&lt;/strong&gt; &lt;a href="https://www.instagram.com/mlhacks/" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🐦 &lt;strong&gt;X:&lt;/strong&gt; &lt;a href="https://x.com/mlhacks" rel="noopener noreferrer"&gt;@mlhacks&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💼 &lt;strong&gt;LinkedIn:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/company/major-league-hacking/" rel="noopener noreferrer"&gt;Major League Hacking&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;💬 &lt;strong&gt;Discord:&lt;/strong&gt; &lt;a href="https://discord.com/invite/mlh" rel="noopener noreferrer"&gt;Join the MLH community&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>beginners</category>
      <category>promptengineering</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Everything You Need To Know About Hacktoberfest 2026: AI Belongs to Everyone 🎃</title>
      <dc:creator>Jess Lee</dc:creator>
      <pubDate>Thu, 01 Oct 2026 16:19:06 +0000</pubDate>
      <link>https://blog.mlh.com/everything-you-need-to-know-about-hacktoberfest-2026-ai-belongs-to-everyone-mdk</link>
      <guid>https://blog.mlh.com/everything-you-need-to-know-about-hacktoberfest-2026-ai-belongs-to-everyone-mdk</guid>
      <description>&lt;p&gt;It's October 1st, which means &lt;a href="https://hacktoberfest.com/" rel="noopener noreferrer"&gt;Hacktoberfest 2026&lt;/a&gt; is &lt;strong&gt;officially live&lt;/strong&gt;! 🎉&lt;/p&gt;

&lt;p&gt;This year looks a little different. Hacktoberfest is now powered by &lt;a href="https://mlh.com/" rel="noopener noreferrer"&gt;Major League Hacking (MLH)&lt;/a&gt; and DEV, presented by &lt;a href="https://www.digitalocean.com/" rel="noopener noreferrer"&gt;DigitalOcean&lt;/a&gt;, and it's built around one idea:&lt;/p&gt;

&lt;h2&gt;
  
  
  &lt;strong&gt;AI belongs to everyone.&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;For the entire month, people around the world are coming together, online and in person, to discover, learn about, and build with open-source AI. Maybe you'll finally &lt;strong&gt;figure out what an "open-weight model" actually is&lt;/strong&gt;. Maybe you'll catch your first livestream, &lt;strong&gt;try an AI tool you can run and inspect yourself&lt;/strong&gt;, or &lt;strong&gt;build something with a friend at a local Fest&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Maybe you'll write your first &lt;code&gt;skills.md&lt;/code&gt;, build an open-source agent, or fine-tune a model. Wherever you're starting from, there's a place for you this month.&lt;/p&gt;

&lt;h2&gt;
  
  
  Totally new to "Open-Source AI"? Here's what you need to know:
&lt;/h2&gt;

&lt;p&gt;You don't need to be a developer, or to have ever touched open source, to take part in Hacktoberfest. A few quick definitions to get you going:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Open source&lt;/strong&gt; means the code is public. Anyone can look at how a project is made, learn from it, use it, and help improve it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-weight models&lt;/strong&gt; are AI models whose "weights" (the learned knowledge that makes the model work) are publicly released, so anyone can download, run, study, and adapt them, rather than only accessing them through a company's app. Open-weight is not the same as open source.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-source AI tools&lt;/strong&gt; are the building blocks around those models (agents, frameworks, and utilities) that are shared openly for anyone to use and improve.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Why does this matter? When AI is open, more people get to understand it, access it, and shape how it's used. That's what "AI belongs to everyone" is all about, and Hacktoberfest is a month-long invitation to come see for yourself.&lt;/p&gt;


&lt;div class="crayons-card c-embed"&gt;

  
&lt;h2&gt;
  
  
  A quick note on what's changed
&lt;/h2&gt;

&lt;p&gt;When DigitalOcean launched Hacktoberfest in 2014, the formula was simple: open four pull requests, earn a t-shirt. That idea helped bring a whole generation of people into open source. 💜&lt;/p&gt;

&lt;p&gt;But AI tools now make low-effort pull requests trivial to generate, and open-source maintainers have been paying the price. So this year, &lt;strong&gt;pull requests and merge requests no longer count toward Hacktoberfest rewards.&lt;/strong&gt; Instead, the focus is on learning and building together, and on open source as a philosophy of transparency and collective ownership, not a PR count.&lt;/p&gt;

&lt;p&gt;You can read more about the thinking behind this change on the &lt;a href="https://hacktoberfest.com/mission/" rel="noopener noreferrer"&gt;Hacktoberfest Mission page&lt;/a&gt;.&lt;br&gt;

&lt;/p&gt;
&lt;/div&gt;





&lt;h2&gt;
  
  
  📒 Start your sticker book
&lt;/h2&gt;

&lt;p&gt;Everything you do this month, &lt;strong&gt;in person or online&lt;/strong&gt;, earns virtual stickers in your Hacktoberfest sticker book. Collect enough virtual stickers, and real ones show up in your mailbox:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Stickers collected&lt;/th&gt;
&lt;th&gt;Reward&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;3&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A physical Hacktoberfest sticker pack, mailed to you&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;10&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;A bonus holographic sticker added to your pack&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;17&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;You're a &lt;strong&gt;Hacktoberfest Completionist&lt;/strong&gt;, with an automatic raffle entry for a Hacktoberfest t-shirt or an &lt;strong&gt;Arduino Uno Q&lt;/strong&gt; board&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;You can earn stickers by attending a Fest, checking into livestreams, joining Global Hack Week, submitting to DEV Challenges, joining the MLH Discord, taking the pre- and post-event surveys, and more. If you use an AI coding assistant, you can also earn one by installing and logging in to &lt;a href="https://devrelay.com/" rel="noopener noreferrer"&gt;DevRelay&lt;/a&gt;, a tool that connects DEV and MLH right inside your agent session. The full list is on the &lt;a href="https://hacktoberfest.com/activities/" rel="noopener noreferrer"&gt;Hacktoberfest Activities page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hacktoberfest.com/my/" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Start your sticker book&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;Once you sign in with a free MyMLH account to start your sticker book, &lt;strong&gt;connect your DEV account&lt;/strong&gt; to earn your first sticker!&lt;/p&gt;


&lt;div class="crayons-card c-embed"&gt;

  
&lt;h2&gt;
  
  
  🏙️ Join a Fest near you
&lt;/h2&gt;

&lt;p&gt;This year there are &lt;strong&gt;300+ community-hosted, one-day Fests&lt;/strong&gt; happening in 60+ countries around the world. We can't recommend going in person enough, especially if you're just getting started. There's nothing like learning alongside people who are figuring it out with you. Here's what you get when you show up:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Hacktoberfest 2026 t-shirts, stickers, and swag&lt;/strong&gt;, available in person while supplies last.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;An official participation certificate&lt;/strong&gt; and an "Attend a Fest" virtual sticker for your sticker book.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Your people.&lt;/strong&gt; Meet others in your community who are curious about open-source AI.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hands-on building with real hardware.&lt;/strong&gt; Select Hack Days have &lt;strong&gt;Arduinos&lt;/strong&gt; on hand, so you can take an open-source AI project off the screen and into the physical world.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Fests come in two flavors:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Meetups&lt;/strong&gt;: talks, workshops, panels, and time to connect with others. No project or team required, which makes them a great first step if you're new.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hack Days&lt;/strong&gt;: mini-hackathons where you build with open-weight models or open-source AI tools, demo at the end of the day, and compete for prizes. Come solo or bring a team.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="https://hacktoberfest.com/fests/" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Find a Fest&lt;/a&gt;
&lt;/p&gt;


&lt;/div&gt;





&lt;h2&gt;
  
  
  🌐 Join online
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Global Hack Week: Hacktoberfest
&lt;/h3&gt;

&lt;p&gt;Can't make it to a Fest? &lt;strong&gt;&lt;a href="https://ghw.mlh.com/events/open-source" rel="noopener noreferrer"&gt;Global Hack Week: Hacktoberfest&lt;/a&gt;&lt;/strong&gt; brings the energy online from &lt;strong&gt;Friday, October 9 (12:00 PM EDT) through Thursday, October 15 (1:00 PM EDT).&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It's a free, week-long virtual hacker festival, and a welcoming place to learn at your own pace:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Daily livestreamed workshops&lt;/strong&gt;, with recordings on YouTube if you can't catch them live&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Challenges of all kinds&lt;/strong&gt;, from social and design challenges to technical ones that earn you points&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mini-events and community hangouts&lt;/strong&gt; in the &lt;a href="https://discord.mlh.io" rel="noopener noreferrer"&gt;MLH Discord&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Global Hack Week counts toward your sticker book too: you can earn stickers for completing the registration challenges, checking into a livestream, and more.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ghw.mlh.com/events/open-source" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Register for Global Hack Week: Hacktoberfest&lt;/a&gt;
&lt;/p&gt;




&lt;h3&gt;
  
  
  DEV Challenges
&lt;/h3&gt;

&lt;p&gt;We're running &lt;strong&gt;five challenges&lt;/strong&gt; throughout Hacktoberfest, all with &lt;strong&gt;cash prizes&lt;/strong&gt;, and each submission earns you a virtual sticker. They're a great excuse to try something new and share what you learned along the way.&lt;/p&gt;

&lt;h4&gt;
  
  
  Hacktoberfest Weekend Challenge
&lt;/h4&gt;

&lt;p&gt;We're kicking things off with a short-form weekend challenge. The prompt drops in just a few hours, and you'll have the weekend to build and submit.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Timezone&lt;/th&gt;
&lt;th&gt;Launch Time (Local)&lt;/th&gt;
&lt;th&gt;Submissions Due (Local)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;PDT&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Thursday, Oct 1 at 7:00 PM&lt;/td&gt;
&lt;td&gt;Sunday, Oct 4 at 11:59 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;EDT&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Thursday, Oct 1 at 10:00 PM&lt;/td&gt;
&lt;td&gt;Monday, Oct 5 at 2:59 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;GMT&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Friday, Oct 2 at 2:00 AM&lt;/td&gt;
&lt;td&gt;Monday, Oct 5 at 6:59 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;CEST&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Friday, Oct 2 at 4:00 AM&lt;/td&gt;
&lt;td&gt;Monday, Oct 5 at 8:59 AM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;IST&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Friday, Oct 2 at 7:30 AM&lt;/td&gt;
&lt;td&gt;Monday, Oct 5 at 12:29 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;JST&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Friday, Oct 2 at 11:00 AM&lt;/td&gt;
&lt;td&gt;Monday, Oct 5 at 3:59 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;AEST&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Friday, Oct 2 at 12:00 PM&lt;/td&gt;
&lt;td&gt;Monday, Oct 5 at 4:59 PM&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01" class="crayons-btn crayons-btn--primary"&gt;Sign up for the Hacktoberfest Weekend Challenge&lt;/a&gt;
&lt;/p&gt;




&lt;h4&gt;
  
  
  Open-Source AI Challenges: Weeks 1–4
&lt;/h4&gt;

&lt;p&gt;After the weekend, we're inviting you to explore and build with open-source AI every week. Each week has its own theme:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Round&lt;/th&gt;
&lt;th&gt;Dates&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://dev.to/challenges/hacktoberfest-week1-2026-10-05"&gt;Week 1&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;October 5–11&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://dev.to/challenges/hacktoberfest-week2-2026-10-12"&gt;Week 2&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;October 12–18&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://dev.to/challenges/hacktoberfest-week3-2026-10-19"&gt;Week 3&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;October 19–25&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://dev.to/challenges/hacktoberfest-week4-2026-10-26"&gt;Week 4&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;October 26–31&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;Pro tip: Week 1 wraps up right as Global Hack Week gets going, so the workshops you catch at GHW are perfect fuel for your Week 2 submission. 😉&lt;/p&gt;

&lt;p&gt;Follow the &lt;a href="https://dev.to/t/hf26challenge"&gt;#hf26challenge&lt;/a&gt; tag to see what everyone's making, and &lt;a href="https://dev.to/challenges"&gt;register early&lt;/a&gt; for each challenge so you don't miss any announcements.&lt;/p&gt;




&lt;h2&gt;
  
  
  DevRelay
&lt;/h2&gt;

&lt;p&gt;We just launched something cool.&lt;/p&gt;

&lt;p&gt;If you build with an AI coding agent, &lt;a href="https://devrelay.com/" rel="noopener noreferrer"&gt;DevRelay&lt;/a&gt; connects it to DEV and MLH. Your agent knows which challenge or hackathon you've entered, helps you build for it, and lets you submit without leaving your session.&lt;/p&gt;

&lt;p&gt;It can also get you partner coupons from MLH while you build, and we're adding more partners over time, so you can often deploy for free. &lt;strong&gt;Install it and log in to earn a sticker for your sticker book.&lt;/strong&gt; 🎃&lt;/p&gt;

&lt;p&gt;&lt;a href="https://devrelay.com/" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;Get DevRelay&lt;/a&gt;
&lt;/p&gt;




&lt;h2&gt;
  
  
  💜 Thank you to our sponsors
&lt;/h2&gt;

&lt;p&gt;Hacktoberfest 2026 is presented by &lt;strong&gt;&lt;a href="https://www.digitalocean.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-partner-digitalocean"&gt;DigitalOcean&lt;/a&gt;&lt;/strong&gt; and made possible by our sponsors: &lt;a href="https://www.tigerdata.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-tiger-data"&gt;Tiger Data&lt;/a&gt;, &lt;a href="https://www.snowflake.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-snowflake"&gt;Snowflake&lt;/a&gt;, &lt;a href="https://www.mongodb.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-mongodb"&gt;MongoDB&lt;/a&gt;, &lt;a href="https://www.withgauge.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-gauge"&gt;Gauge&lt;/a&gt;, &lt;a href="https://solana.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-solana"&gt;Solana&lt;/a&gt;, &lt;a href="https://render.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-render"&gt;Render&lt;/a&gt;, &lt;a href="https://github.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-github"&gt;GitHub&lt;/a&gt;, &lt;a href="https://sentry.io/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-sentry"&gt;Sentry&lt;/a&gt;, &lt;a href="https://backboard.io/products/cli?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-backboard"&gt;Backboard.io&lt;/a&gt;, &lt;a href="https://www.ibm.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-ibm"&gt;IBM&lt;/a&gt;, &lt;a href="https://elevenlabs.io/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-elevenlabs"&gt;ElevenLabs&lt;/a&gt;, &lt;a href="https://papercompute.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-paper-compute"&gt;Paper Compute&lt;/a&gt;, &lt;a href="https://entire.io/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-entire"&gt;Entire&lt;/a&gt;, &lt;a href="https://priorlabs.ai/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-prior-labs"&gt;Prior Labs&lt;/a&gt;, &lt;a href="https://cloud.google.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-google-cloud"&gt;Google Cloud&lt;/a&gt;, &lt;a href="https://ai.google.dev/gemma?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-gemma"&gt;Gemma&lt;/a&gt;, &lt;a href="https://www.qualcomm.com/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-qualcomm"&gt;Qualcomm&lt;/a&gt;, &lt;a href="https://www.arduino.cc/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-arduino"&gt;Arduino&lt;/a&gt;, &lt;a href="https://mastra.ai/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-mastra"&gt;Mastra&lt;/a&gt;, &lt;a href="https://temporal.io/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-temporal"&gt;Temporal&lt;/a&gt;, &lt;a href="https://tldr.tech/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-tldr"&gt;TLDR&lt;/a&gt;, and &lt;a href="https://thinkingmachines.ai/?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=hacktoberfest-2026&amp;amp;utm_content=launch-post-sponsor-thinking-machines"&gt;Thinking Machines&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Questions?
&lt;/h2&gt;

&lt;p&gt;Check out the &lt;a href="https://hacktoberfest.com/questions/" rel="noopener noreferrer"&gt;Hacktoberfest FAQ&lt;/a&gt; or reach out to &lt;a href="mailto:hacktoberfest@mlh.io"&gt;hacktoberfest@mlh.io&lt;/a&gt;. For questions about a specific Fest, use the "Contact Host" button on its event page.&lt;/p&gt;

&lt;p&gt;However you show up this month, whether you're curious, brand new, or a seasoned open-source contributor, we're so glad you're here. AI belongs to everyone. Let's explore it together. 🎃&lt;/p&gt;

&lt;p&gt;Happy Hacktoberfest!&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>opensource</category>
      <category>ai</category>
      <category>devchallenge</category>
    </item>
    <item>
      <title>Midnight Rescue: The Ultimate Raspberry Pi Hackathon Revival Guide 🚀</title>
      <dc:creator>Maria Dunning</dc:creator>
      <pubDate>Wed, 16 Sep 2026 02:40:42 +0000</pubDate>
      <link>https://blog.mlh.com/midnight-rescue-the-ultimate-raspberry-pi-hackathon-revival-guide-24bf</link>
      <guid>https://blog.mlh.com/midnight-rescue-the-ultimate-raspberry-pi-hackathon-revival-guide-24bf</guid>
      <description>&lt;p&gt;Howdy Hackers!&lt;br&gt;
I'm assuming you are here because your Raspberry Pi is acting up. Going to do a small intro here before jumping to the recipe for this cookbook but going to keep it short so you can get back to hacking :)&lt;/p&gt;

&lt;p&gt;My name is Maria, I work for Major League Hacking, and we bring hardware to many of the events we support including Raspberry Pis! I get lots of questions asking about debugging, and our documentation has 3 different resources we point to for Raspberry Pis. We wanted to consolidate here, but as a full disclaimer, we used AI to help us with the merge. If you see something wonky, just comment so that I and others can see what is off. &lt;/p&gt;

&lt;p&gt;Now to the meat and potatos you are here for. &lt;/p&gt;

&lt;h1&gt;
  
  
  Midnight Rescue: The Ultimate Raspberry Pi Hackathon Revival Guide 🚀
&lt;/h1&gt;

&lt;p&gt;Welcome, midnight builder! It’s late, your code is almost there, but your Raspberry Pi is throwing a full-blown tantrum. Don't panic! Hackathon hardware gets heavily used, and SD cards often carry ghost settings or corruption from previous events. You didn't break anything—this is just a right of passage.&lt;/p&gt;

&lt;p&gt;We’ve provided a &lt;strong&gt;Troubleshooting Kit&lt;/strong&gt; in the Hardware Lab specifically to handle this exact moment. Grab your kit, take a breath, and let’s get your hardware back on track step by step! Please note that this kit must stay at the Hardware Lab table so that others can use it during the event as needed. Feel free to pull up a chair as you debug!&lt;/p&gt;

&lt;h2&gt;
  
  
  🧰 Meet Your Troubleshooting Toolkit
&lt;/h2&gt;




&lt;p&gt;Before diving in, make sure you’ve grabbed the Hardware Lab’s Troubleshooting Kit. Inside your toolkit, you’ll find:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;What It Does&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;7-Inch Portable Screen &amp;amp; HDMI Cable&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Gives you direct visual access to the Pi’s terminal—no network magic needed!&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Mini Bluetooth/Wireless Keyboard&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Allows you to type commands directly into the Pi setup screen.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;USB MicroSD Card Reader/Writer&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Lets you plug SD cards into your laptop to wipe or re-flash them.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Fresh Spare MicroSD Cards&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Clean, blank slates ready for a brand-new OS installation.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;We’ll use these tools in two main phases: &lt;strong&gt;Direct Hardware Diagnostics&lt;/strong&gt; (seeing what’s wrong) and &lt;strong&gt;SD Card Re-Flashing&lt;/strong&gt; (resetting to a squeaky-clean state).&lt;/p&gt;

&lt;h2&gt;
  
  
  Phase 1: Direct Visual Diagnostics (Using the Kit)
&lt;/h2&gt;




&lt;p&gt;Instead of guessing why you can’t SSH into your Pi, let's look directly at what it's doing on boot!&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Plug in the HDMI Cable:&lt;/strong&gt; Connect the Micro-HDMI end to your Raspberry Pi 4 (use HDMI 0, the port closest to the USB-C power port) and the standard HDMI end to the 7-inch screen.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Power the Screen &amp;amp; Keyboard:&lt;/strong&gt; Turn on the 7-inch screen and plug in the mini keyboard's USB dongle into one of the Pi’s USB slots.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Power Up the Pi:&lt;/strong&gt; Plug in the USB-C power cord. Watch the screen!&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;What are you seeing on screen?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Rainbow Screen / Red LED only:&lt;/strong&gt; The Pi can’t read the SD card at all. Move straight to &lt;strong&gt;Phase 2&lt;/strong&gt; below!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Kernel Panic / Endless Errors scrolling past:&lt;/strong&gt; The OS on the SD card is corrupted from a previous team. Head to &lt;strong&gt;Phase 2&lt;/strong&gt; to re-flash it!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Asks for Login:&lt;/strong&gt; The OS is alive! Try default credentials (pi / raspberry). If that fails, someone changed the password—time for a quick re-flash in &lt;strong&gt;Phase 2&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Phase 2: Nuclear Option—Wiping &amp;amp; Re-Flashing the MicroSD Card
&lt;/h2&gt;




&lt;p&gt;If the SD card is corrupted or locked, re-flashing gives you a 100% clean OS in just a few minutes. Grab a spare MicroSD card from the kit or use your current one.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 1: Format &amp;amp; Wipe the Card
&lt;/h3&gt;

&lt;p&gt;Insert the MicroSD card into the USB Reader/Writer and plug it into your laptop.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Windows:&lt;/strong&gt; Download and open &lt;em&gt;SD Formatter&lt;/em&gt; or &lt;em&gt;Raspberry Pi Imager&lt;/em&gt;. Select your SD card drive, select &lt;strong&gt;Quick Format&lt;/strong&gt;, and click &lt;strong&gt;Format&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Mac / Linux:&lt;/strong&gt; You can use &lt;em&gt;Raspberry Pi Imager&lt;/em&gt; or Disk Utility to format the card to FAT32.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Step 2: Flash the Operating System
&lt;/h3&gt;

&lt;p&gt;We recommend using &lt;strong&gt;Raspberry Pi Imager&lt;/strong&gt; (or &lt;em&gt;Win32 Disk Imager&lt;/em&gt; / &lt;em&gt;BalenaEtcher&lt;/em&gt;):&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download the latest &lt;strong&gt;Raspbian / Raspberry Pi OS Lite&lt;/strong&gt; (or full desktop version) zip/img.&lt;/li&gt;
&lt;li&gt;Open your imaging software and select the downloaded .img or .zip file.&lt;/li&gt;
&lt;li&gt;Select your USB SD Card Reader as the target device.&lt;/li&gt;
&lt;li&gt;Click &lt;strong&gt;Write / Flash&lt;/strong&gt;! (This takes about 5 to 10 minutes—great time to grab a snack!).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Important Note:&lt;/strong&gt; Windows might pop up messages after flashing saying "You need to format the disk in drive X: before you can use it." &lt;strong&gt;Ignore and close these pop-ups!&lt;/strong&gt; Windows just doesn't natively read Linux partitions.&lt;/p&gt;

&lt;h3&gt;
  
  
  Step 3: Enable Headless SSH Access
&lt;/h3&gt;

&lt;p&gt;Want to control your Pi from your laptop terminal without keeping the 7-inch screen attached forever?&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Keep the SD card plugged into your laptop. Open your file explorer.&lt;/li&gt;
&lt;li&gt;Look for the drive partition named boot.&lt;/li&gt;
&lt;li&gt;Inside the boot directory, create a brand-new empty file and name it simply ssh (make sure there is &lt;strong&gt;no file extension&lt;/strong&gt; like .txt or .docx!).
# On Mac/Linux terminal, you can just run:
touch /Volumes/boot/ssh&lt;/li&gt;
&lt;li&gt;Eject the SD card safely and insert it into your Pi.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Phase 3: Connecting to Your Pi via Ethernet or SSH
&lt;/h2&gt;




&lt;p&gt;Now that your Pi has a fresh OS and SSH enabled, let’s get you connected!&lt;/p&gt;

&lt;h3&gt;
  
  
  Option A: Direct Screen &amp;amp; Mini Keyboard (Fastest!)
&lt;/h3&gt;

&lt;p&gt;Just leave the 7-inch screen and mini keyboard plugged into the Pi. Boot it up, log in with default credentials (username: pi, password: raspberry), and start coding!&lt;/p&gt;

&lt;h3&gt;
  
  
  Option B: Ethernet / Network SSH Connection
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;Connect an Ethernet cable from the Pi into your computer (use a USB Ethernet adapter if needed).&lt;/li&gt;
&lt;li&gt;Power up the Pi. Give it about 60 seconds to complete its initial boot routines.&lt;/li&gt;
&lt;li&gt;Open your laptop's terminal (or PuTTY on Windows) and run:
ssh &lt;a href="mailto:pi@raspberrypi.local"&gt;pi@raspberrypi.local&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;When prompted, enter the default password: raspberry&lt;/li&gt;
&lt;li&gt;Test your connection by running a quick ping test:
ping -c 4 google.com&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  🎉 You're Back in Business!
&lt;/h2&gt;




&lt;p&gt;If you see ping responses coming back, congratulations—you have successfully brought your Raspberry Pi back from the dead at 12:30 AM! You are now ready to build your awesome hackathon project.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Still stuck or getting unexpected error messages? Don't hesitate to flag down an MLH Coach! We are here to help you. Happy hacking!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>raspberrypi</category>
      <category>ai</category>
      <category>debugging</category>
      <category>beginners</category>
    </item>
    <item>
      <title>We're expanding the MLH Asia-Pacific League</title>
      <dc:creator>Sanidhya Goel</dc:creator>
      <pubDate>Tue, 08 Sep 2026 14:36:05 +0000</pubDate>
      <link>https://blog.mlh.com/were-expanding-the-mlh-asia-pacific-league-nmb</link>
      <guid>https://blog.mlh.com/were-expanding-the-mlh-asia-pacific-league-nmb</guid>
      <description>&lt;p&gt;Hey Everyone!&lt;/p&gt;

&lt;p&gt;At Major League Hacking (MLH), our mission is to empower student developers worldwide by providing organizers and hackers with the resources, mentorship, and support they need to build incredible tech communities. We partner directly with hackathons to guide organizers through the planning process, while connecting hackers with our partners like GitHub, Google, MongoDB, ElevenLabs, Vultr, Snowflake, and many more, to provide cutting-edge software tools, hardware, exclusive prizes, and a ton of iconic swag to take home.&lt;/p&gt;

&lt;h2&gt;
  
  
  We’re growing the APAC League
&lt;/h2&gt;

&lt;p&gt;Over the years, we have seen some of the most innovative projects and passionate hackers emerge from the Asia Pacific (APAC). We have always loved working with our APAC events. The energy, the projects, and the sheer dedication of this region are completely unmatched. Because of that, we are incredibly excited to announce a massive update: &lt;strong&gt;we are officially scaling up our Asia Pacific League to support 3x our previous capacity&lt;/strong&gt; of events in the upcoming season and beyond!&lt;/p&gt;

&lt;p&gt;As someone who used to organize hackathons in this very region, I know exactly what goes into making these events a reality. To make sure you get in on this expansion and get the most out of an MLH partnership, I want to share one crucial piece of advice:&lt;/p&gt;

&lt;h2&gt;
  
  
  Plan Your Event Early &amp;amp; Apply for MLH Membership 3-4 Months Prior
&lt;/h2&gt;

&lt;p&gt;In the APAC region, we frequently see organizers waiting until the last month to reach out. When you plan at the last minute, it limits the resources we can provide. It causes you to miss out on a huge margin of support and causes us to miss out on supporting some truly incredible events. Reaching out 3-4 months before your actual dates ensures we can build the best possible event together without the last-minute stress!&lt;/p&gt;

&lt;p&gt;If you are ready to bring an unforgettable experience to your local hacker community, we want to hear from you. Apply to become a member event: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.mlh.com/event-membership" class="crayons-btn crayons-btn--primary" rel="noopener noreferrer"&gt;MLH Event Membership Application&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Looking for other ways to get involved with the global hacker community?&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Whether you're interested in running smaller-scale events or diving into open-source, check out &lt;a href="https://www.mlh.com/hack-days" rel="noopener noreferrer"&gt;Hack Days&lt;/a&gt; or join us during &lt;a href="https://hacktoberfest.com/" rel="noopener noreferrer"&gt;Hacktoberfest&lt;/a&gt; to start building with the community.&lt;/p&gt;

&lt;p&gt;We can't wait to work with all of you and see what we build together this season. Follow us on DEV: &lt;a class="mentioned-user" href="https://dev.to/mlhacks"&gt;@mlhacks&lt;/a&gt; + connect with us on socials :&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.linkedin.com/company/major-league-hacking/posts/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.instagram.com/mlhacks" rel="noopener noreferrer"&gt;Instagram&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://x.com/MLHacks?s=20" rel="noopener noreferrer"&gt;X/Twitter&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.threads.com/@mlhacks" rel="noopener noreferrer"&gt;Threads&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And feel free to reach out to us anytime at &lt;a href="mailto:league@majorleaguehacking.com"&gt;league@mlh.io&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Happy Hacking!&lt;/p&gt;

</description>
      <category>mlh</category>
      <category>community</category>
      <category>asia</category>
    </item>
    <item>
      <title>Hey Everyone! I’m Sanidhya from MLH</title>
      <dc:creator>Sanidhya Goel</dc:creator>
      <pubDate>Fri, 04 Sep 2026 03:04:14 +0000</pubDate>
      <link>https://blog.mlh.com/hey-everyone-im-sanidhya-from-mlh-25an</link>
      <guid>https://blog.mlh.com/hey-everyone-im-sanidhya-from-mlh-25an</guid>
      <description>&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%2F78z60zsifeu31u63tjqa.jpg" 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%2F78z60zsifeu31u63tjqa.jpg" alt="MLH AI Roadshow" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;
MLH AI Roadshow Bengaluru 




&lt;p&gt;&lt;br&gt;&lt;br&gt;
Hey Everyone! I am Sanidhya Goel, a new MLH Hackathon Community Manager (HCM) for Asia Pacific, and I couldn’t be more excited to expand my role on the MLH team and community!&lt;/p&gt;

&lt;p&gt;My journey into the hacker community didn't start with me being a hacker, as it is for most people; it started with me wearing a volunteer badge.&lt;/p&gt;

&lt;p&gt;During my second year of college, I volunteered for my campus's first-ever hackathon, &lt;a href="https://code-kshetra.devfolio.co/overview" rel="noopener noreferrer"&gt;Code Kshetra&lt;/a&gt;, organized via &lt;a href="https://in.linkedin.com/company/geekr00m" rel="noopener noreferrer"&gt;Geek Room&lt;/a&gt;. I went in just checking it out on a senior's recommendation, but I ended up witnessing something great. Beyond the impressive development work, I saw people genuinely connecting, playing games, and jamming in music sessions. It was the most fun I’d had in a long time.&lt;/p&gt;

&lt;p&gt;That energy pushed me to jump in as a hacker. I teamed up with three classmates for Techminds Hackathon, where we built an IoT project and ended up winning! From that moment, I was completely hooked on both attending and organizing hackathons.&lt;br&gt;&lt;br&gt;
Interestingly, my next hackathon (&lt;a href="https://vihaan.devfolio.co/overview" rel="noopener noreferrer"&gt;Vihaan 007&lt;/a&gt;) was my first encounter with MLH. I saw the MLH booth, but I was so hyper-focused on building my project that I didn't even question what it was; I just grabbed my swag and went back to coding!&lt;/p&gt;

&lt;p&gt;My perspective shifted when I became the lead of Geek Room and organized Code Kshetra 2.0. We officially registered as an MLH member event. For context, becoming an MLH Member Event means partnering directly with Major League Hacking, through which the organizers get hands-on support throughout the entire planning process, while the hackers get access to mentorship, software, prizes, swag, and exclusive event resources from our partners. I had the chance to work with &lt;a href="https://www.linkedin.com/in/siddharth-shivkumar/" rel="noopener noreferrer"&gt;Siddharth Shivkumar&lt;/a&gt; (my HCM at the time) and Vinayak (our MLH Coach for the event). Working with them for months to curate the best possible event made me realize the sheer potential of an MLH partnership. It opened my eyes to the fact that the hacker community is a massive, globally connected network far beyond my local well.&lt;/p&gt;

&lt;p&gt;I knew I wanted to be part of it. I applied to be a Coach, but the timing wasn't right as MLH wasn't hiring. I spent the next year organizing over five amazing hackathons throughout 2025. Then, in November, I finally got an email from Ryan asking if I was still interested. &lt;em&gt;Hell yeah, I was!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;After an amazing set of interviews, where Ryan and Siddharth came to Delhi and met my incredible fellow Coaches Harshita, Romanch, Toukir, and Anjana, I officially started staffing events.&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%2Fg980nrwupjx26pber8gu.jpeg" 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%2Fg980nrwupjx26pber8gu.jpeg" alt="Hack Byte 4.0 with Coach Toukir and Coach Anjana" width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;
Hack Byte 4.0 with Coach Toukir and Coach Anjana




&lt;p&gt;&lt;br&gt;&lt;br&gt;
Usually, new MLH Coaches are paired with experienced staff for their first few events to learn the ropes. I had 2 events where I was paired with Siddharth to experience and learn the ropes of being an MLH Coach. And then came Electrothon 8.0; I was paired with a senior Coach who unfortunately fell ill at the last minute, making me the sudden event lead.&lt;/p&gt;

&lt;p&gt;I won't lie, I was overwhelmed and a little hesitant. But handling the full event, running workshops, and connecting with so many passionate people all in one place, and working with the help of Paul (my Coach on call) and Alex (my MLHer on call), this ended up being the best experience of my life. It was a massive investment of time and energy, but it made me realize this is what I wanted to do.&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%2Fndwf291iblirvn94fhnc.jpeg" 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%2Fndwf291iblirvn94fhnc.jpeg" alt="Electrothon 8.0 (PS: The dog was a paid actor)" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;
Electrothon 8.0 (PS: The dog was a paid actor)




&lt;p&gt;&lt;br&gt;&lt;br&gt;
Up until March 2026, I had been working as a full-time software engineer at an amazing AI startup, tackling complex problems and building applications for the country's largest financial players. But in April, I just had the instinct and pulled the trigger, texted Ryan to ask about more opportunities on the team, and here I am! I officially joined the team in July after another round of interviews. &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%2Fjat0hw2j94zg28b0fr50.jpg" 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%2Fjat0hw2j94zg28b0fr50.jpg" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;
Electrothon 8.0




&lt;p&gt;&lt;br&gt;&lt;br&gt;
I can't wait to work with you all and see what we build together this season. Follow me on &lt;a href="https://dev.to/sanidhya_at_mlh"&gt;DEV&lt;/a&gt; + connect with me on &lt;a href="https://www.linkedin.com/in/sanidhyagoel18/" rel="noopener noreferrer"&gt;LinkedIn&lt;/a&gt; and feel free to reach out to us anytime at &lt;a href="mailto:league@majorleaguehacking.com"&gt;league@mlh.io&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Happy Hacking!&lt;/p&gt;

</description>
      <category>mlh</category>
      <category>community</category>
      <category>devrel</category>
      <category>career</category>
    </item>
  </channel>
</rss>
