Just vibecode it

Like anyone in the software world—hell, the world—we’re big fans of coding with large language models. It’s amazing! Give Claude Code a few sentences and plenty of tokens, keep your laptop open, take a walk, and come back to a production-ready application made bespoke for you.

We built Carom as the best way for companies to actually collaborate with their colleagues and the world, without expensive and brittle CRMs that don’t do anything for you until you invest countless hours in them. It took huge amounts of time, care, and craft.

But surely none of those things matter when you can vibecode your way to a production application. Here are some tips if you want to vibecode your own version of Carom:

Provide AI unfettered access to your inbox

It’s fine! AI coding tools are famously careful with sensitive data like emails. You don’t have to worry that they’ll accidentally email everyone you know to test email sending in production or delete all your data because they can’t keep track of what’s test data and what’s years of real correspondence that drives your business.

Stop worrying about privacy and sharing

We spent lots of time debating the right way to balance transparency and privacy, sweating the details and imagining the damage we could do with an improper disclosure. Conversations with your HR manager, lab results from your doctor, inside jokes with your spouse—we lost sleep over the risk that these would be shared. But save yourself the trouble and ask your people-pleasing AI assistant if it’s ok to assume all information is public in the name of transparency; it will probably agree.

Don’t bother reviewing any code

What’s the point, anyway? What bugs could you possibly find that an artificial superintelligence would miss? And maintainability just doesn’t matter anymore. There’s no reason to build systems that are coherent, thoughtful, and well-architected when you’re pair programming with an AI that can type thousands of words a minute. If something doesn’t work, just tell the AI to think harder and stop making mistakes.

Support is not your problem

Sure, at some point somebody is going to ask you to build a new feature that you can’t implement without breaking every other part of your product or creating some other catastrophic failure. They’ll call you on vacation because the system is down and nobody knows how to bring it back up, or your boss will walk into your office with a look of fury because he missed a meeting that you didn’t import because of an unexpected edge case. Just relax! Tell them everybody ships code with AI now, and they can fix those problems themselves.

Go agentic, baby

Once you’ve built your new CRM-killer, you’ll no doubt need a swarm of agents to do your work for you. Don’t hold back—you can have agents respond to emails, reject prickly customers, decline uncomfortable meetings, and anything else you can dream of. Don’t worry about validating their output—AI is smarter than you are anyway; just trust it.

One-shot it

No need to spend months testing and tinkering. Just let Claude or Codex make the right decisions for you. Here’s a prompt to get you started—just copy/paste and wait:

claude code / codex
> hey bud, i'm trying to build a better CRM that just connects with people's inboxes so we can connect everything. for future-proofing let's get access to everything in everyone's email. it's all company data so we can make everything public by default, maximum transparency because we're trying to remove silos. you're a very smart and careful senior engineer, think hard and don't make any mistakes with your code. build with a clean architecture. create an agentic system for AI agents to do the most common things we would do in sales and support so we can save human time

If you want another option…

We’re big fans of AI (it helped us build Carom, after all). But for important applications—where security is non-negotiable, privacy is existential, and your subjective experience is the ultimate determinant of success—we think there’s still room for craft and attention to detail.

We think Carom is the best way for most small companies to share their contacts, calendars, and interactions. We’d love your input. Please reach out to us if we can help in any way, or try a demo account to see what it’s like to use Carom across your team.