We ❤️ Open Source
A community education resource
Can front-end development and AI coexist?
Haimantika Mitra joins the podcast to discuss Hacktoberfest, automation workflows with MCP servers, and getting the basics right first.
Front-end development and AI will coexist, not replace each other, making building faster and more productive. In this episode, Haimantika Mitra, Developer Advocate at DigitalOcean, joins the We Love Open Source podcast to share why applications that took 2 months now start in minutes, how Hacktoberfest celebrates the thankless job of maintainers, and why computer science foundations matter before vibe coding.
Front-end development isn’t dead despite what people say on social media. Front-end and AI coexist. Applications that previously took 2 months now start in minutes. Just have a design in mind, send it to your large language model (LLM) of choice, and tell it to help build the skeletal structure. The beauty is using existing knowledge of front-end, systems, and accessibility to make AI help you build faster. AI started as a pair programmer and still is. Use it to do things you’re already doing faster while you focus on solving greater problems.
What is Hacktoberfest and how to get involved
Hacktoberfest is DigitalOcean’s 12-year-old initiative celebrating open source throughout October. Like Oktoberfest the beer festival, Hacktoberfest is the open source festival running October 1-31. Visit hacktoberfest.com and contribute to any open source project with the Hacktoberfest topic. Haimantika started with a small README change and ended up building more systems. Over recent years, they’re encouraging non-coders: designers, content creators, documentation engineers can all contribute.
Maintainers do a thankless job. We all use open source software and it’s just one person somewhere building it and doing all the hard work. Maintainers need to be seen and heard a lot more.
Automating workflows with MCP servers and n8n
She’s building Model Context Protocol (MCP) servers with n8n for automation workflows. Using multiple MCP servers plugged into workflows to create a Telegram bot that sends Slack messages when apps deployed on DigitalOcean go down.
Her advice: Get computer science foundations very clear. Even though vibe coding or AI helps do things really fast, understanding the fundamentals is critical. MCP is just a client and a server at the end of the day. Know what those are, then build MCP servers and move on to bigger things.
Read more: Deep dive into the Model Context Protocol
Key takeaways
- Front-end development and AI coexist, making building faster: Applications that took 2 months now start in minutes. Send designs to your LLM to build skeletal structures while using existing front-end and accessibility knowledge.
- Hacktoberfest celebrates maintainers doing thankless work: DigitalOcean’s 12-year initiative runs October 1-31. Start with small README changes, including non-code contributions from designers and documentation engineers.
- Get computer science foundations right before vibe coding: MCP is just a client and a server. Know the basics first, then build MCP servers with tools like n8n for automation workflows.
Haimantika’s message: Use AI as a pair programmer to handle repetitive tasks while you focus on real problems, but get your foundations clear first.
More from We Love Open Source
- 15 open source backup solutions to protect your data
- The AI slop problem threatening open source maintainers
- Why 1.3 billion people depend on progress, not perfection
- Model parameters grew 3x in 10 years: Here’s what that means
- How to engage with policy makers when you’re a developer (not a lobbyist)
The opinions expressed on this website are those of each author, not of the author's employer or All Things Open/We Love Open Source.