3 big takeaways
- Vibe coding has made “building apps” more approachable for non-engineers.
- Muck Rack’s VP of Data & Intelligence Matt Dzugan and Zeno Group’s Global Head of Analytics Michael Brito teamed up to share real-time examples of vibe coding in action.
- PR and communications pros are already vibe coding to create lightweight apps, automate repetitive work and combine media coverage with your own data to get better insights.
AI tools like Claude and ChatGPT have made “building apps” more approachable for non-engineers.
It’s called vibe coding.
With the right prompts and a few simple tools, PR and communications pros can start creating lightweight apps, automating repetitive work and even combining media coverage with your own data to get better insights.
Muck Rack’s VP of Data & Intelligence Matt Dzugan and Zeno Group’s Global Head of Analytics Michael Brito teamed up to dig into what vibe coding is—and what it actually looks like in practice.
If you missed the LinkedIn Live, catch it on-demand here.
Vibe coding is creating an even playing field for communicators
PR pros are already vibe coding to better automate their workflows.
“The coolest thing about vibe coding is that it does not require an engineering or software background,” Matt explained. “Of course, those things can help, and it may change the way that you frame things, but it's very open to everyone.”
Vibe coding is making a world of difference for communicators, helping to “democratize innovation,” Michael said, joking about how he failed high school math twice but now leads a data intelligence team and builds usable tools through vibe coding.
The barrier to entry is pretty low: you need access to a few—often free—tools, and you can easily get started with experimenting.
Quick caveat from Matt: Of course, you should check with your company’s IT department before getting started to get clear on permissions around sharing your data with various AI tools.
4 different methods for vibe coding
There are many different ways to vibe code; Matt broke down a few of the different methods:
Vibe coding methods
Chat-to-app builders: You describe what you want in plain English, it builds a working thing
Drag-and-drop + AI builders: Visual, low-code environments that use AI to accelerate the no-code experience
AI programming partner: You’re still in a coding environment, but AI is co-piloting every line
Workflow automation tools: You’re not writing code OR building apps; you’re connecting things together with AI
Vibe coding in action: Creating a custom and branded dashboard
Michael walked us through an example of how he vibe coded a dashboard in Claude for the brand Vuori in just 15 minutes, using:
- ChatGPT for prompt creation.
- Perplexity Comet for analysis.
- Claude for dashboard development.
- Cursor for optional deployment and hosting (i.e. if you want it to be available on a website to share)
In this example, Michael created a branded Dashboard detailing the sentiment around various Vuori products.
Watch here:
“This took me a minimum of 15 minutes to go from prompt creation in ChatGPT to running the workflow in Perplexity to dropping the output into Claude and asking it to create this dashboard,” Michael shared.
Leveling up vibe coding with more data
Vibe coding is only as strong as the data you have available to input.
“Vibe coding is awesome,” Matt said. “How can we make our vibe coding tools even stronger? I think that's what we do with more data.”
Matt shared another real-time demo using media data from Generative Pulse by Muck Rack to level up his vibe coding efforts. He imported the Muck Rack data into Claude to visualize it to turn it into something shareable.
The output? A ready-to-send Slack message highlighting the top three sources moving the needle that Matt could generate every Monday to share with his team.
Tips to unlock the power of data when vibe coding:
- Files you already own: Give the vibe coding tool direct access to your own—paste content in or attach them directly to your prompt.
- Exports from tools you already use: Describe the file format to your vibe coding tool and ask it to build an app that accepts that export as its input.
- The open web: Instruct your vibe coding tool to pull live information from public URLs, search results or web scraping.
- Live data feeds (APIs and MCPs): Tell your vibe coding tool to connect directly to a data source, no manual exports, no copy-pasting; always fresh.
A quick note on using APIs, since this is where vibe coding can become a bit more technical: an API is a way for software to share data securely. For example, Muck Rack API moves your coverage into tools like Tableau, Power BI, or your database automatically.
“If you're vibe coding any tools in PR and comms, and you want to connect directly to coverage about your brand, you might consider using the Muckrack API for that because we're monitoring the whole web for all these sorts of things,” Matt said.
To view both live demos and learn more about vibe coding, watch the LinkedIn Live.