<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[The Engineering Talks]]></title><description><![CDATA[The stage side of code. Documenting my public speaking journey, technical workshops, and community leadership at my campus.]]></description><link>https://stage.mayurbadgujar.me</link><image><url>https://cdn.hashnode.com/res/hashnode/image/upload/v1768139740341/ef1de51a-bf4d-4002-9597-2878976c7240.jpeg</url><title>The Engineering Talks</title><link>https://stage.mayurbadgujar.me</link></image><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 01:26:35 GMT</lastBuildDate><atom:link href="https://stage.mayurbadgujar.me/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Kickstarting the Cloud Culture: My Experience at SVKM’s First AWS Meetup]]></title><description><![CDATA[The Missing Piece
At SVKM Dhule, we have a strong coding culture. Students build React apps, Python scripts, and Java projects. But there was always one missing piece: Deployment.
We had hundreds of projects rotting in localhost folders, never seeing...]]></description><link>https://stage.mayurbadgujar.me/kickstarting-the-cloud-culture-my-experience-at-svkms-first-aws-meetup</link><guid isPermaLink="true">https://stage.mayurbadgujar.me/kickstarting-the-cloud-culture-my-experience-at-svkms-first-aws-meetup</guid><category><![CDATA[Event Recap]]></category><category><![CDATA[AWS]]></category><category><![CDATA[community]]></category><category><![CDATA[Cloud Computing]]></category><category><![CDATA[student leadership]]></category><dc:creator><![CDATA[Mayur Badgujar]]></dc:creator><pubDate>Sun, 18 Jan 2026 13:12:43 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1768741506114/9c676234-8350-4a8c-b99a-434f0b0f5da2.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-the-missing-piece">The Missing Piece</h3>
<p>At SVKM Dhule, we have a strong coding culture. Students build React apps, Python scripts, and Java projects. But there was always one missing piece: <strong>Deployment.</strong></p>
<p>We had hundreds of projects rotting in <a target="_blank" href="http://localhost"><code>localhost</code></a> folders, never seeing the light of day.</p>
<p>Last week, that changed. I partnered with our <strong>AWS Cloud Club Captain</strong> to host our campus's inaugural <strong>Cloud Computing Meetup</strong>.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1771154417316/bef7064a-7913-4afa-a1e9-cc5b31ccc331.png" alt class="image--center mx-auto" /></p>
<p><strong>My Role: The Bridge</strong></p>
<p>While the session covered deep dives into EC2 and S3 (expertly handled by the Cloud Team), my goal as the <strong>Technical Head</strong> and <strong>ChaiCode Ambassador</strong> was to bridge the gap.</p>
<p>Beginners find the AWS Console intimidating. They see 200+ services and freeze. I took the stage to talk about <strong>"The Art of Shipping."</strong></p>
<p>My session focused on the mindset shift:</p>
<ul>
<li><p><strong>Stop Dragging &amp; Dropping:</strong> Why manual uploads are a bad habit.</p>
</li>
<li><p><strong>Start Deploying:</strong> Understanding that code is useless until it has a public URL.</p>
</li>
<li><p><strong>The Path to Cloud:</strong> How starting with static deployment leads to mastering tools like <strong>AWS Amplify</strong> later.</p>
</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768741072632/3c28174e-a70d-4408-9656-c1ea9a8395e0.png" alt class="image--center mx-auto" /></p>
<p><em>Evangelizing the 'Ship It' mentality to 50+ juniors.</em></p>
<h3 id="heading-why-community-matters"><strong>Why Community Matters</strong></h3>
<p>The energy in the room was electric. We had students asking about S3 buckets, hosting costs, and latency. For a Tier-2 city college, seeing 50+ students on a Saturday morning eager to learn Cloud architecture is a massive win.</p>
<h3 id="heading-industry-recognition"><strong>Industry Recognition</strong></h3>
<p>The impact of this event went beyond the campus walls. I shared our "<a target="_blank" href="http://Localhost">Localhost</a> to Live" journey on X (Twitter), and it was recognized by <a target="_blank" href="https://x.com/Hiteshdotcom"><strong>Hitesh Choudhary</strong></a> Sir (Founder of ChaiCode).</p>
<p>Receiving validation from an industry mentor confirms that we are on the right track. It motivates the entire team to push harder for the next Cloud session.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768741878081/c9b035d2-4d04-40c4-a8c1-719967a38fa8.png" alt class="image--center mx-auto" /></p>
<p><em>Validation from the industry motivates us to keep building.</em></p>
<p><strong>What's Next?</strong></p>
<p>This event was just the "Hello World." In the coming months, I plan to dive deeper into <strong>Frontend-Cloud Integration</strong>. We will move from static sites to full-stack apps using <strong>AWS Amplify</strong> and <strong>Serverless functions</strong>.</p>
<p>The Cloud culture at SVKM has officially booted up. ☁️🚀</p>
]]></content:encoded></item><item><title><![CDATA[JavaScript Unlocked: Organizing a Full-Day Bootcamp for 70+ Juniors]]></title><description><![CDATA[The Gap Between Syllabus and Skills
As the Technical Head of ACES (Association of Computer Engineering Students), I noticed a problem. Our juniors were learning C and C++ in college, but when it came to building real things for the web, they were stu...]]></description><link>https://stage.mayurbadgujar.me/javascript-unlocked-organizing-a-full-day-bootcamp-for-70-juniors</link><guid isPermaLink="true">https://stage.mayurbadgujar.me/javascript-unlocked-organizing-a-full-day-bootcamp-for-70-juniors</guid><category><![CDATA[Student Community]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[bootcamp]]></category><category><![CDATA[Web Development]]></category><category><![CDATA[mentorship]]></category><category><![CDATA[ChaiCode]]></category><dc:creator><![CDATA[Mayur Badgujar]]></dc:creator><pubDate>Sun, 11 Jan 2026 15:37:04 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1768145644237/e9e8ffff-2ecd-4c7d-a64f-de3b46a347ba.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>The Gap Between Syllabus and Skills</strong></p>
<p>As the <strong>Technical Head of ACES</strong> (Association of Computer Engineering Students), I noticed a problem. Our juniors were learning C and C++ in college, but when it came to building real things for the web, they were stuck. They knew the syntax, but they didn't know how to <em>build</em>.</p>
<p>I didn't want them to wait until their final year to figure it out.</p>
<p>So, along with my co-lead <strong>Prerana Bhoi</strong>, we decided to do something ambitious: A <strong>Full-Day JavaScript Bootcamp</strong>. No lectures, no boring slides. Just code.</p>
<p><img src="https://media.licdn.com/dms/image/v2/D5622AQGtAjI202aopw/feedshare-shrink_1280/B56Zr5BXe5L4As-/0/1765114479222?e=1769644800&amp;v=beta&amp;t=o1KrPKdMwLVZO6gntd2aG8vyoculIdlM7uHUp9xnEPw" alt="No alternative text description for this image" /></p>
<p><strong>The "ChaiCode" Philosophy</strong></p>
<p>We didn't invent the curriculum from scratch. We were deeply inspired by the <strong>50-Day JS Challenge</strong> by <strong>Hitesh Choudhary</strong> sir.</p>
<p>We wanted to bring that same energy, consistency, logic, and "shipping",to our offline classroom. Our rule for the day was simple: <strong>"We don't memorize. We understand."</strong></p>
<p><strong>What We Built (The "Aha" Moments)</strong></p>
<p>We started the morning with the basics of the DOM (Document Object Model). But instead of explaining it like a textbook, we used real-world analogies.</p>
<ul>
<li><p><strong>The "Sofa Factory":</strong> Explaining Functions and Parameters.</p>
</li>
<li><p><strong>The "Light Switch":</strong> Explaining Event Listeners.</p>
</li>
</ul>
<p>By the afternoon, the energy shifted. We started building the main project: A <strong>Dark/Light Mode Switcher</strong>. It sounds simple, but for a student writing their first line of JS, making a button <em>actually change the website colors</em> is magic.</p>
<p><img src="https://media.licdn.com/dms/image/v2/D5622AQF8_jcIcNIfsA/feedshare-shrink_2048_1536/B56Zr5BXfAIcAw-/0/1765114479263?e=1769644800&amp;v=beta&amp;t=YT1GsZ6N8n-LTVnlutt1coNLqAuvhXmPOdHIqNByIoQ" alt="No alternative text description for this image" /></p>
<p><strong>The Ripple Effect</strong></p>
<p>The best part of the day wasn't the code. It was the noise. The room was buzzing. Students were helping each other fix bugs. When one person's code worked, their whole row cheered.</p>
<p>That is the culture we are trying to build at SVKM Dhule. A culture where we struggle together, debug together, and win together.</p>
<p>A massive thank you to our HOD <strong>Dr. Makarand Shahade</strong> and faculty mentors for trusting us with the keys to the lab for the whole day.</p>
<p>This is just the beginning. The coding culture in Dhule is waking up.</p>
]]></content:encoded></item><item><title><![CDATA[Teaching My Own Classmates: A Deep Dive into React]]></title><description><![CDATA[The "Imposter Syndrome" Moment
Speaking to juniors is one thing. But teaching your own classmates? That is a different kind of pressure.
On September 28, 2025, I stood in front of my own batch, 70+ Third Year Computer Science students. These are my f...]]></description><link>https://stage.mayurbadgujar.me/teaching-my-own-classmates-a-deep-dive-into-react</link><guid isPermaLink="true">https://stage.mayurbadgujar.me/teaching-my-own-classmates-a-deep-dive-into-react</guid><category><![CDATA[Peer Learning]]></category><category><![CDATA[React]]></category><category><![CDATA[JavaScript]]></category><category><![CDATA[Frontend Development]]></category><category><![CDATA[teaching]]></category><dc:creator><![CDATA[Mayur Badgujar]]></dc:creator><pubDate>Sun, 11 Jan 2026 15:19:03 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1768144564610/e6e21da2-6672-4dad-80d4-60255457a205.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>The "Imposter Syndrome" Moment</strong></p>
<p>Speaking to juniors is one thing. But teaching your <em>own classmates</em>? That is a different kind of pressure.</p>
<p>On <strong>September 28, 2025</strong>, I stood in front of my own batch, <strong>70+ Third Year Computer Science students</strong>. These are my friends, my lab partners, the people I sit with every day.</p>
<p>The week before this session, I was going down a rabbit hole. I was learning React, but not the usual way. I wasn't just building a To-Do list. I was trying to understand: <em>What exactly is happening inside the</em> <code>node_modules</code> folder?</p>
<p>I realized most of us just memorize commands like <code>npx create-react-app</code> without knowing what goes on behind the scenes. I wanted to change that.</p>
<p><strong>The Experiment: No Bundlers allowed</strong></p>
<p>My goal for the workshop was simple: <strong>Do NOT use</strong> <code>create-react-app</code>.</p>
<p>We started from scratch. Literally.</p>
<ul>
<li><p><strong>Step 1:</strong> We opened a blank HTML file.</p>
</li>
<li><p><strong>Step 2:</strong> We pasted a React CDN link (just a script tag).</p>
</li>
<li><p><strong>Step 3:</strong> We tried to write React code <em>inside</em> the HTML file.</p>
</li>
</ul>
<p><img src="https://media.licdn.com/dms/image/v2/D4D22AQFajOwYaLlAzA/feedshare-shrink_2048_1536/B4DZmpfHECJcAw-/0/1759485135190?e=1769644800&amp;v=beta&amp;t=niclelp_fIKqkfpdbpKRu7zdLuDKaP-T8P_KqHYUoOo" alt="No alternative text description for this image" /></p>
<p><strong>The "Aha!" Moment</strong></p>
<p>The room was quiet at first. Why were we doing it the hard way?</p>
<p>But then, we hit the problem. Writing complex UI with just <code>React.createElement</code> is painful. It’s messy. That’s when I introduced <strong>JSX</strong>.</p>
<p>Suddenly, everyone understood <em>why</em> we need tools like Babel and Webpack. We weren't just using tools because a tutorial told us to; we were using them because we <em>felt the pain</em> of not having them.</p>
<p><strong>Peer-to-Peer Magic</strong></p>
<p>The best part wasn't the code. It was the vibe. Since we were all classmates, the questions were raw and honest. No one was afraid to ask "dumb" questions. We debugged together. We laughed when things broke.</p>
<p>By the end, 70+ students didn't just know <em>how</em> to use React, they knew <em>what</em> React was.</p>
<p>Teaching your peers is the ultimate test of knowledge. If you can explain it to your friend, you truly understand it.</p>
<p>Can't wait for the next hands-on lab! 🚀</p>
]]></content:encoded></item><item><title><![CDATA[Breaking the Ice: My First Time Speaking to 250+ Students]]></title><description><![CDATA[The "First Time" Jitters
We all have that one moment we look back on as the "start." For me, that moment was September 11, 2025.
I had spoken in small groups before, but this was different. This was the VS Code Dev Days event. The auditorium was pack...]]></description><link>https://stage.mayurbadgujar.me/breaking-the-ice-my-first-time-speaking-to-250-students</link><guid isPermaLink="true">https://stage.mayurbadgujar.me/breaking-the-ice-my-first-time-speaking-to-250-students</guid><category><![CDATA[VS Code Dev Days]]></category><category><![CDATA[VS Code]]></category><category><![CDATA[Public Speaking]]></category><category><![CDATA[StudentDeveloper]]></category><category><![CDATA[developer experience]]></category><category><![CDATA[community]]></category><dc:creator><![CDATA[Mayur Badgujar]]></dc:creator><pubDate>Sun, 11 Jan 2026 14:57:47 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1768143268862/ccc73d38-cea9-4679-aa61-4ffe5c0681ac.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>The "First Time" Jitters</strong></p>
<p>We all have that one moment we look back on as the "start." For me, that moment was <strong>September 11, 2025</strong>.</p>
<p>I had spoken in small groups before, but this was different. This was the <strong>VS Code Dev Days</strong> event. The auditorium was packed. Over <strong>250+ students</strong> were staring at the stage.</p>
<p>I wasn’t just an attendee this time. I was the speaker.</p>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768142555442/a389a877-2f6a-4eb3-b2b3-9e7f7a4740ef.jpeg" alt class="image--center mx-auto" /></p>
<p><strong>The Goal: Making VS Code Fun</strong></p>
<p>My session wasn't about complex algorithms or heavy theory. My goal was simple: <strong>Stop making coding boring.</strong></p>
<p>I led a 45-minute session on "Fun Productivity." Why? Because when you are a junior, staring at a black screen with red error lines is scary. I wanted to show them that VS Code isn't just a text editor, it's a playground.</p>
<p><strong>What we covered:</strong></p>
<ul>
<li><p><strong>Extensions are Superpowers:</strong> I showed them how extensions aren't just for "work", they are for peace of mind.</p>
</li>
<li><p><strong>Theme It Up:</strong> Customizing the look so you actually <em>like</em> staring at your screen.</p>
</li>
<li><p><strong>Error Handling:</strong> Changing the mindset from "I broke it" to "I'm learning how to fix it."</p>
</li>
</ul>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768142866705/b1e2d217-8774-4905-a390-2cac955c4178.jpeg" alt class="image--center mx-auto" /></p>
<p><strong>The "Flow" of the Day</strong></p>
<p>The event had an amazing rhythm. I wasn't alone; I was part of a solid lineup:</p>
<ol>
<li><p><strong>Abdullah Bandukwala (MLSA)</strong> started by building the foundation. He taught the basics of VS Code so everyone was on the same page.</p>
</li>
<li><p><strong>Then, I took the stage.</strong> I brought the energy and the "fun" tools.</p>
</li>
<li><p><strong>Industry Insights:</strong> We had <strong>Saifuddin Saifee</strong> sir join us to give the real-world perspective.</p>
</li>
<li><p><strong>The Finale:</strong> The <strong>ARIF Team</strong> (AI Research &amp; Innovation Forum) hosted a GitHub Copilot build competition. Seeing students code live with AI was the perfect ending.</p>
</li>
</ol>
<p><img src="https://cdn.hashnode.com/res/hashnode/image/upload/v1768143138937/8f4bc029-6782-4d0f-84af-66efe7369542.jpeg" alt class="image--center mx-auto" /></p>
<p><strong>Looking Back (4 Months Later)</strong></p>
<p>Writing this in January 2026, I realize how important that day was.</p>
<p>Stepping onto that stage changed my confidence. The energy in the room was electric. When I cracked a joke about "missing semicolons" and 250 people laughed, that connected me to the community instantly.</p>
<p>That day proved to me that <strong>building a tech culture isn't just about code.</strong> It's about vibes. It's about showing people that tech is welcoming, creative, and yes fun.</p>
<p>Here is to many more stages and many more "Aha!" moments. 🚀</p>
]]></content:encoded></item></channel></rss>