!deas

Ideas from the Roam team on work, product, and productivity.

Remote Work For Parents

July 13, 2026

Remote Work For Parents

Part of the Roam Remote Work Playbook: Practical Guidance from operators who’ve built and scaled successful remote companies.

76% of working parents say flexible schedules are more important than salary when choosing a job.

Sara Mauskopf, CEO and Co-Founder of Winnie, a childcare marketplace that has helped parents find daycare and preschool for more than a decade. She has led Winnie through both in-office and fully remote operations, giving her firsthand experience balancing remote work, childcare, and team management. The insights in this guide are based on her experience building and operating a remote-first company while serving working families.

Sara Mauskopf

“I feel like remote work is the greatest invention of all time for parents.”

-Sara Mauskopf

Key Takeaways

  • Remote work doesn’t eliminate the need for childcare, it makes childcare logistics easier to manage.
  • Flexible schedules expand childcare options by giving parents more control over hours and location.
  • Companies that measure outcomes instead of hours tend to create better experiences for parents and everyone else.
  • Trust and visibility outperform rigid attendance policies in remote teams.
  • Eliminating the commute gives parents back time, energy, and focus not just hours.

How Remote Work Reduces the Stress Around Childcare

One of the biggest misconceptions about remote work is that parents no longer need childcare. In reality, a parent working full-time from home still needs someone else caring for their children during working hours. What remote work changes isn’t the need for childcare, it’s everything around it.

Without a commute, parents gain flexibility at the beginning and end of the day. School-drop offs, pickups, half-days, doctor’s appointments, and the occasional sick day become easier to absorb without derailing the entire workday. Instead of operating on a schedule with almost no margin for error, remote work introduces breathing room.

Mauskopf describes remote work as adding “slack” to the system rather than replacing childcare itself. That slack is what makes working parent life more resilient. Small disruptions that might have required taking time off in an office-based role can often be handled with a minor schedule adjustment instead.

The distinction matters because it shapes better workplace policies. Companies that assume remote parents don’t need childcare set unrealistic expectations. Companies that recognize remote work simply reduces logistical friction are more likely to build policies around flexibility, trust, and outcomes rather than fixed hours.

Flexible Schedules Create More Childcare Options

When parents start looking for childcare, it’s natural to focus on finding a provider with flexible hours. But in many cases, the bigger advantage comes from flexibility on the parent’s side.

A rigid office schedule narrows the field. If childcare has to line up exactly with commuting hours, drop-off windows, and pickup times, many otherwise good options become impractical. Remote work changes that equation by giving parents more control over their own schedule.

As Mauskopf explains, the more dimensions a parent can flex on, the easier it becomes to find childcare that works. Those dimensions include:

  • Hours: Flexible work schedules make it easier to accommodate providers with narrower operating hours.
  • Location: Without a daily commute, parents can consider childcare closer to home instead of along a commuting route.
  • Price: A wider budget opens up additional options if needed.
  • Curriculum or Program Style: Being flexible on educational approach can further expand the pool of available providers.

The more flexibility parents have across these dimensions, the larger the pool of viable childcare options becomes.

The Best Remote Work Policies Don’t Treat Parents Differently

It’s tempting to create separate remote work policies for parents. In practice, the strongest remote companies usually don’t. Instead, they build flexible policies that work for everyone.

Rather than tracking exact hours or requiring permission to step away for everyday responsibilities, remote-first teams set clear expectations around availability, communication, and results. This approach benefits parents, but it also benefits everyone else. Employees without children can have appointments, caregiving responsibilities, and personal obligations too. A policy built around trust and outcomes is simpler to manage—and fairer than one with special rules for different groups.

One expectation doesn’t change: full-time remote work still requires full-time childcare. Flexibility makes it easier to manage childcare that’s already in place; it doesn’t replace it.

Why Trust Beats Time Tracking in Remote Teams

Many companies worry that giving employees more flexibility will lead to less work getting done. In practice, remote-first teams often find the opposite.

When employees are trusted to manage their own schedule, they’re more likely to take ownership of their work. That means stepping up during a deadline, covering for a teammate, or looking back after hours when something urgent comes up—not because they’re being monitored, but because they’re treated like adults.

As Mauskopf puts it, “We hire adults because we expect that it goes both ways.” Trust isn’t just a management philosophy; it’s a practical way to build accountability.

The best remote teams pair trust with visibility. Everyone can see who’s available and who’s stepped away, so work keeps moving without managers needing to count hours or constantly check in. For parents, that visibility matters just as much as flexibility itself. Stepping away for school pickup doesn’t mean disappearing from the team—it simply means they know when you’ll be back.

Why Eliminating the Commute Matters More Than You Think

When people talk about the benefits of remote work, they often focus on the time saved by skipping the commute. For parents, the bigger benefit is everything that comes with it.

A commute isn’t just 30 or 60 minutes in the car. It’s getting everyone out the door on time, coordinating drop-offs, packing lunches, navigating traffic, and making every transition happen on schedule. Even a short commute adds layers of planning and stress before the workday has begun.

Removing that overhead gives parents more than extra time—it preserves energy and focus. Instead of starting the day already behind schedule, they begin work with fewer interruptions and more flexibility to handle the unexpected.

For parents, eliminating the commute isn’t just a convenience. It’s one of the biggest reasons remote work feels more sustainable over the long term.

The Right Tools Make Flexible Remote Work Possible

Flexible policies only work if teams have enough visibility into each others’ availability. Without it, managers often fall back on scheduled meetings, status updates, and tracking hours to understand who’s working and who’s not.

The best remote teams replace that uncertainty with visibility. Employees can step away for school pickup, focus time, or an appointment without disappearing from the team because everyone can see who’s available, who’s heads-down, and who’s away.

That’s the problem Roam is designed to solve.

Instead of relying on calendar invites for every conversation or a static status indicator, Roam gives teams a live few of who’s around and makes it easy to drop into quick conversations when someone is available. The result is a workplace built around trust rather than surveillance. Teams spend less time coordinating and more time collaborating—one reason companies using Roam average eight-minute meetings instead of the traditional 30-minute calendar block.

Remote work doesn’t succeed because people are at home. It succeeds because the right tools make flexibility possible without sacrificing visibility or accountability.

Frequently Asked Questions

Does Remote Work Eliminate the Need for Childcare?

No. Parents working remotely still need childcare if they’re working full-time. Remote work doesn’t replace childcare—it makes scheduling and managing it easier by reducing commuting time and giving parents more flexibility.

Should parents be allowed to block off school drop-off and pickup times?

Yes, as long as they are meeting expectations and communicating availability. Remote work isn’t about being online every minute of the day; it’s about giving people the flexibility to manage their time while still delivering results.

What’s the Most Important Factor in Finding Childcare as a Remote Parent?

The biggest advantage is flexibility on the parent’s side. Being open on hours, location, price, and curriculum expands the pool of childcare options more than relying on a provider with flexible hours alone.

Should Remote Companies Track Exact Hours for Parents?

In most cases, no. The strongest remote teams measure outcomes rather than hours worked, applying those same expectations to everyone instead of creating separate policies for parents.

What’s the Biggest Underrated Benefit of Remote Work for Parents?

Eliminating the commute. It’s not just the time saved—it removes the planning, transitions, and daily logistics that surround a commute, giving parents more time, energy, and focus.

The Bottom Line

For remote companies, the lesson is simple: build systems that prioritize outcomes over hours, make availability visible, and give employees the flexibility to manage their workday. Those practices don’t just support parents, they make remote work better for everyone.

Remote Work Nears Record High

July 10, 2026

Remote Work Nears Record High

According to Bloomberg, a new report from the U.S. Bureau of Labor Statistics shows remote work grew 5.5% from 2024 to 2025. A full 60 million Americans - nearly 35% of the workforce - now spend at least some time working remote each week.

David vs Goliath

The growth is happening in remote work despite RTO mandates from large landholders like J.P. Morgan and Amazon.

Remote Work and AI provides a special advantage to smaller, founder-led companies competing with deep-pocketed conglomerates who can afford expensive leases and force people to come to lavish offices filled with perks.

The benefits of remote work are becoming more evident to both companies and workers:

  • Fewer meetings
  • No commute saves time and reduces energy consumption
  • No rent expense
  • Hire talent from anywhere

More AI, More Remote Work

With the explosion of AI, expect to see remote work trends keep rising. Remote companies using platforms like Roam keep a digital record of every meeting, chat and presence interaction which provides a context layer for AI Agents to make them more productive that their analog counterparts.

The VCs Backing Remote Companies

June 16, 2026

Fundraising as a remote-first company can be challenging, since many VCs are on the record as being anti-remote, believing that in-office leads to the best outcomes. This makes sense. It is simple pattern recognition for what they have seen work in the past.

But today, AI productivity, global talent access, and remote work platforms platforms are rapidly changing the narrative. The majority of new companies are being formed as AI-native companies and incubated as fully remote or remote remote-friendly. They are incorporating AI Coworkers as their early teams. They are accessing on-demand global talent through work platforms like Deel, Howdy, Remote and Oyster. And they are maximizing productivity and building culture through remote work platforms like Roam.

This new crop of companies is following in the footsteps of hugely successful remote companies like Shopify, Zapier, and GitLab. Companies like Flex, Omni, and AcuityMD are exploding and backed by tier-1 VCs.

Below is a list of 120 VCs who have backed notable remote-first or remote-ish companies.

PartnerFirmCompanies#
Mike VolpiIndex VenturesElastic, Cockroach Labs, Dropbox, Temporal4
Lachy GroomLachy Groom (solo)WorkOS, Railway, Ashby3
Peter LevineAndreessen HorowitzReplit, Pinecone, Graphite3
Andrew ReedSequoia CapitalSourcegraph, ElevenLabs, Loom3
Ali RowghaniY Combinator ContinuityDeel, PostHog, Mattermost3
Tyson ClarkGVVercel, PostHog2
Reid ChristianCRVClerk, Browserbase2
Matthew JacobsonICONIQ GrowthGitLab, Omni2
Jennifer LiAndreessen HorowitzElevenLabs, Mux2
Caryn MarooneyCoatueSupabase, Airbyte2
Alexis OhanianInitialized / Seven Seven SixCoinbase, Cal.com2
Brandon ReevesLux CapitalHugging Face, Chronosphere2
David SchneiderCoatueGrafana Labs, Mux2
Glenn SolomonNotable Capital (ex-GGV)Neon, Browserbase2
Eric VishriaBenchmarkAcuityMD, Greptile2
Jules MaltzIVPClipboard Health, Roam2
Anish AcharyaAndreessen HorowitzDeel1
Neeraj AgarwalBattery VenturesMattermost1
Rohit AgarwalPeak XV (Sequoia India)Multiplier1
Praveen AkkirajuInsight PartnersPlanetScale1
Todd ArfmanAdditionRender1
Alex BardRedpoint VenturesAttio1
Logan BartlettRedpoint VenturesAcuityMD1
Marc BenioffSalesforce VenturesAutomattic1
Ernie BioForgepoint CapitalHuntress1
Phil BlackTrue VenturesAutomattic1
David BlyghtonHighland Europen8n1
Jake BodanisPortageFlex1
Erica BresciaRedpoint VenturesRailway1
Dan CahanaNotable CapitalBrowserbase1
Martin CasadoAndreessen HorowitzConvex1
Fredrik CasselCreandumLovable1
Sarah CatanzaroAmplify PartnersModal1
Patrick ChaseRedpoint VenturesModal1
Jerry ChenGreylockChronosphere1
Miles ClementsAccelLinear1
Tony ConradTrue VenturesAutomattic1
David CowanBessemer Venture PartnersZapier1
Byron DeeterBessemer Venture PartnersVapi1
Chris DixonAndreessen HorowitzCoinbase1
Mike DroeschBessemer Venture PartnersVapi1
Ira EhrenpreisDBL PartnersMapbox1
Carl EschenbachSequoia CapitalGrafana Labs1
Christine EssermanAccelGraphite1
Jay FarberF-Prime CapitalAshby1
Alex FerraraBessemer Venture PartnersShopify1
Lee FixelAdditionChronosphere1
Ben FletcherAccelLovable1
Ilya FushmanKleiner PerkinsLoom1
David GeorgeAndreessen HorowitzElevenLabs1
Julia GillardAmploAndela1
Randy GleinDFJ GrowthMapbox1
Will GriffithICONIQ GrowthDrata1
Sarah GuoConvictionBaseten1
Gaurav GuptaLightspeedGrafana Labs1
Saar GurCRVMercury1
Jan HammerIndex VenturesRemote.com1
Anu HariharanAvraHex1
Michael HirshlandPolaris PartnersAutomattic1
David HornikAugust Capital (now Lobby)GitLab1
Sonya HuangSequoia CapitalMercury1
Alex ImmermanAndreessen HorowitzSardine1
Joseph JacksOSS CapitalCal.com1
Christoph JanzPoint NineWhereby1
Pete JensenSpectrum EquityCustomer.io1
Lydia JettSoftBank Vision FundAndela1
Omobola JohnsonTLcom CapitalAndela1
Saagar KulkarniStripesOyster1
Amit KumarAccelTailscale1
Danielle LayNEAbeehiiv1
Dan LevineAccelVercel1
Anton LevyGeneral AtlanticChronosphere1
Yoko LiAndreessen HorowitzResend1
Radhika MalikDell Technologies CapitalRunPod1
Arun MathewAccelWebflow1
Michael McBrideGVAttio1
Mark McLaughlinAlkeon CapitalAshby1
Karan MehandruMadronaClerk1
Bucky MooreKleiner PerkinsPlanetScale1
Dave MunichielloGVGitLab1
Sunil NagarajBessemer (now Ubiquity)Zapier1
Stephen NundyLakestarPitch1
Deven ParekhInsight PartnersAutomattic1
Yash PatelTitanium VenturesFlex1
Seth PierrepontICONIQ GrowthElevenLabs1
Erin Price-WrightIndex VenturesWeaviate1
Alex RampellAndreessen HorowitzMercury1
Sri RaoSilversmith CapitalWebflow1
Yasmin RazaviSpark CapitalDeel1
Elliott RobinsonBessemer Venture PartnersRender1
Dan RoseCoatueMercury1
Mark RostickIntel CapitalRunPod1
Nikhil SachdevInsight PartnersPlanetScale1
Nicholas SandoOctopus VenturesRemofirst1
Jake SaperEmergence CapitalMaze1
Bryan SchreierSequoia CapitalClipboard Health1
Hannah SealIndex VenturesRemote.com1
Jordan SegallRedpoint VenturesRailway1
Rama SekharMenlo VenturesGraphite1
Aydin SenkutFelicis VenturesSupabase1
Arjun SethiTribe CapitalAlpaca1
Brian SingermanFounders FundChronosphere1
Hunter SomervilleStepStone GroupAcuityMD1
Angela StrangeAndreessen HorowitzSardine1
Sven StrohbandKhosla VenturesGitLab1
Laela SturdyCapitalGWebflow1
Garry TanInitialized CapitalCoinbase1
Pule TaukobongCRE Venture CapitalAndela1
Victoria TreygerFelicis VenturesMaze1
Tim TullyMenlo VenturesNeon1
Tomasz TunguzRedpoint → Theory VenturesOmni1
Suken VakilJMI EquityHuntress1
Casber WangSapphire VenturesHuntress1
Sarah WangAndreessen HorowitzHex1
Fred WilsonUnion Square VenturesCoinbase1
Oren YungerNotable Capital (ex-GGV)Drata1
Sangeen ZebGVChronosphere1
Stephanie ZhanSequoia CapitalLinear1
  • Andreessen Horowitz — 11
  • Bessemer — 6 · Accel — 6
  • Redpoint — 5 (Bartlett, Chase, Brescia, Segall, Bard) · Sequoia — 5 (US: Huang, Eschenbach, Reed, Zhan, Schreier; Peak XV's Agarwal counted separately)
  • GV — 4 (Munichiello, Clark, Zeb, McBride) · Index — 4
  • Coatue, ICONIQ, Insight, Notable/GGV — 3 each
  • Felicis — 2 (Senkut, Treyger) · plus CRV, Menlo, Kleiner at 2

AI Agents Need an Office

June 8, 2026

As AI agents move from assisting individuals to serving entire teams, their form must evolve.

Just as DOS terminals became graphical interfaces, agents will need richer, more visual ways to be understood and controlled. Some agents will be named and personified. Some will interact through voice, video, and visual understanding. Others will feel more like specialized programs: an “invoice analyzer,” a “lead researcher,” or a “customer onboarding assistant.” There will not be one universal agent interface. There will be many.

AI Agents Need an Office

For humans, the physical office has always served as the collaboration hub. An office is full of signals: who is present, who is busy, who is working together, what energy is in the room, and where momentum is building. Ideas emerge not only in formal meetings, but from glancing up from deep work, overhearing activity, running into someone, or casually bouncing around an idea. The simple sight and sound of people working creates energy. Ambient presence matters.

That is one of the core ideas behind Roam’s Virtual Office: presence, office buzz, casual meetings, and the ability to see and feel work happening.

But as more deep work is picked up by AI coworkers, companies will need the same kind of visibility into agent work.

Which agents are running right now?

What tasks are they working on?

Which agents has my team created?

Which agent skills already exist somewhere else in the company?

Which agents need human input?

Which agents are blocked?

Which agents should join a live meeting?

This becomes even more important when agents require humans in the loop. Sometimes an agent may need feedback from a specific person. Other times, it may need any available human with the right context. And sometimes agents will need to work synchronously with a team, inside a live meeting, not merely after analyzing a transcript.

Now turn the question around and look at it from the perspective of the agent.

How does an agent know which people are available?

How does it know who is in a meeting right now?

How does it know when a team is actively collaborating?

How does it know where to ask for help?

If agents were people, these questions would be solved by the physical office. But AI agents are not people. They have no physical form. They are inherently remote.

But they do have a virtual form.

An AI agent runs on a computer. It can be represented visually on a computer. It can be shown to a person, a team, or an entire company. And in a shared team environment, humans should not only be able to see what agents are doing, but also interact with them, assign them work, join them into meetings, unblock them, and reuse their skills across the company.

That is why we believe AI agents should be visualized inside a Virtual Office.

The office of the future will not just be a place for people to work together. It will need a place where people and AI coworkers can see each other, understand what is happening, and collaborate in real time.

The Office That Thinks + The Next !nvention

May 12, 2026

Today Roam, the Office That Thinks, launched our new website with an instant interactive product tour right on the home page! Forever, I’d dreamed of being able to give our site visitors a demo right on our site. This led to tons of experiments, none of which worked. We made Demo Roam, which was an incredible multiplayer demo, but was just too clunky, used actual AV that required permissions, and could take up to 10 minutes. The new Ro.am site achieves the right balance of instant interaction on the home page while showcasing the rich functionality of our Virtual Office Platform. This only was possible because Joe, our designer, was able to use AI Coding to get what was in his head onto a webpage directly. Joe designed and coded the interactive part with Claude, and then Jeff integrated into our existing infrastructure with Codex.

Check out the instant product tour on our site.

The Office That Thinks

I’d also like to drop a breadcrumb about our next major !nvention. We’ve been inspired by the wild response we’ve seen to Claude Code and Codex on the Roam map. Our !nventors have been imagining what it looks like to run AI Agents inside your Virtual Office. Today’s orchestration is siloed, not collaborative and async. We see it differently: agents working out in the open, teammates jumping into a session together to push the next turn, agents summoned live to do work in a meeting.

That’s the Office That Thinks.

Onward,

Howard & The Roam Team

What Apple’s New CEO means for Virtual Office Platforms

April 21, 2026

What Apple’s New CEO means for Virtual Office Platforms

I reflected a bit about the appointment of John Ternus as CEO, and I think that Apple is entering a new phase that may redefine not just its products, but the very concept of work itself. As the company transitions from the era of Tim Cook to a hardware-driven leadership model, it is increasingly positioned to champion a world where the “office” is no longer a place, but a distributed system powered by a mesh of intelligent devices. In that framing, Apple is not just building tools for productivity, it is laying the groundwork for fully realized virtual offices, where computation, communication, and collaboration happen seamlessly across devices, anywhere.

Ternus represents a return to Apple’s product-first DNA. His reputation inside the company is that of a meticulous builder, someone who prioritizes user experience over technological spectacle. At the same time, Apple has elevated Johny Srouji to oversee all hardware engineering. Srouji is widely regarded as the architect of Apple Silicon, one of the company’s most successful strategic bets in recent history.

I think that this alignment is critical because the future of AI at Apple will not be defined purely by models: it will be defined by where those models run.

We’ve been seeing Apple preparing for on-device AI for years. Neural Engines, efficient memory architectures, and tightly integrated OS’s have laid the groundwork for running increasingly sophisticated models locally. The rationale is straightforward: privacy, latency and reliability.

Apple already runs non-trivial machine learning workloads on-device, from speech recognition to image processing. In iOS 26, we got access to optimized Foundation Models that can now execute directly on mobile hardware, enabling a new class of applications.

For more complex tasks, Apple appears to be adopting a hybrid strategy, forming partnerships with external model providers, including systems associated with Google’s Gemini ecosystem, while maintaining strict control over privacy layers and orchestration.

By the time iOS 27 arrives, my expectation is not simply a “smarter Siri,” but a system-level coordinator: understanding user intents across apps, executing multi-step workflows automatically, and surfacing relevant information proactively

Apple has already laid much of the infrastructure for this through frameworks like App Intents and Shortcuts. The missing piece is an adaptive system capable of interpreting context and routing actions accordingly.

We, developers, remain first-class participants, exposing capabilities that the system can orchestrate through these frameworks. AI becomes a layer of composition and orchestration rather than a replacement for apps. OpenClaw but on your iPhone and not leaking your data everywhere in some sense!

So we’re gearing toward a more productive iOS. While not being itself a paragon of remote work, Apple effectively owns the stack of modern mobility: iPhone for communication, iPad for flexibility, and MacBook for high-performance portable computing.

What has been missing is deeper contextual awareness: systems that understand what users are doing, not just where they are. On-device AI enables complex workflows between expert apps, spanning multiple devices and platforms, while preserving the users’ data privacy. We’re preparing for these at Roam, with deeper system integration.

In this model, the office is no longer a location. It becomes a distributed system of devices and interactions, stitched together by intelligence.

If successful, Apple will not just build smarter devices. It will make intelligence ambient, available anywhere, at any time, without friction or compromise. And in doing so, it may finally deliver on a long-standing promise: that anyone, anywhere, can create, work, and think differently. It’s an exciting time to be developing and innovating on these platforms!

Don’t Build Your Company’s Brain Inside Slack. You Will Pay For It.

April 20, 2026

Don’t Build Your Company’s Brain Inside Slack

I spent years as CIO of a publicly traded company before I started Roam. In that time I watched a specific pattern play out again and again: a team adopts Slack for chat, and over the next few years quietly migrates many of its decisions, customer insights, and pieces of tribal knowledge into its channels and DMs. Not everything. But enough to produce the feeling that our company is running on Slack.

That is the moment you should be panicking. Because two things are true about the place you just put much of your company’s brain, and both of them are going to cost you: it only contains a fraction of how your company actually thinks, and the vendor that owns it is about to find out exactly how much you’ll pay to keep it.

Chat Is One Slice Of How Work Happens. Not All Of It.

The counter-argument, which I’ve heard from every Slack evangelist over the last two years, is that AI is going to fix all of this. Give it another six months and your Slack archive becomes a searchable, summarizable corporate memory. I actually agree AI will be extraordinary at organizing the chat transcript. That’s not the problem.

The problem is that the chat transcript is a small slice of how a company actually thinks, and it happens to be the least valuable slice. Decisions get made in meetings. Customer context gets created on sales calls. Strategy gets reframed in all-hands. Architecture gets sketched on whiteboards. Tradeoffs get explained in screen recordings. Slack sees the text residue of these events, if anyone bothers to write any of it down — which they usually don’t, because they just had the meeting.

So when you point an AI at your Slack archive and ask it what your company thinks about something, you get back a fluent summary of your company’s group chat. Not your company’s thinking. And that is worse than useless — it dresses up a fragmentary picture in the confident prose of a complete one. You get answers that sound authoritative and are missing the context that actually mattered.

Slack didn’t do this to you. You did this to yourself, because Slack was the easiest place to type something, and you slowly convinced yourself that what gets typed is what gets thought. That’s what Salesforce is counting on.

Then The Bill Comes Due

Slack has been owned by Salesforce since 2020. Salesforce did not pay $27 billion for a chat app out of sentimentality. They paid it because once a tool becomes the place your company thinks, you cannot leave. And when you cannot leave, the price goes up.

This is not a prediction. It is Salesforce’s playbook, run on every product they’ve ever owned: land cheap, expand into every workflow, wait until switching costs are unbearable, then move the pricing up and the features you need into higher tiers. Slack has been quietly walking this path for years — per-seat increases, AI gated to Business+, message history limits, admin controls parceled across tiers. The more valuable Slack has become to your company, the less leverage you have to push back. Salesforce’s sales team knows the number of channels you have, the integrations you’ve built, and the size of your archive. That is the number your renewal will be priced against. Not a penny less.

The Real Cost Is What You Can’t Measure

Buyers love to calculate the per-seat price. The actual cost of putting your company’s brain inside Slack is harder to spreadsheet. It is the cost of every AI-generated answer that sounds right and is missing the meeting where the opposite decision was made. Every new hire who onboards from a chat archive and comes out confidently wrong. Every strategic debate re-litigated because the version that got written down wasn’t the version that got decided. And eventually, a renewal conversation where the vendor knows you have nowhere to go.

A Different Approach

I didn’t just complain about this. I built differently.

At Roam, we built a virtual office — a single place where your team meets, presents, records, and chats. The decisions, the context, the recordings, and the text residue all end up in the same place because they all happened in the same place. That is what makes an AI layer actually worth something: when your assistant can see the meeting where the decision was made and the chat thread that followed, it can answer how your company actually thinks, not just how it types.

One plan, one price, every feature included, and we only bill for members who actually log in. The details are boring on purpose. The point is the philosophy: your company’s brain is too important to assemble from a dozen vendors’ scraps, and too important to rent from any one vendor whose business model depends on you being unable to leave.

The Bottom Line

Use chat for chat. Don’t let it become your wiki, your decision log, and your institutional memory all at once. And if you are going to put your company’s brain somewhere, put it somewhere that isn’t owned by a vendor whose entire corporate DNA is built around squeezing you the moment you depend on them.

Because Salesforce is very good at what it does. And what it does, eventually, is present you with the bill.

Who Wants a Headless Brain?

April 20, 2026

Who Wants a Headless Brain?

Last week Salesforce announced Salesforce Headless 360 for Saleforce, Agentforce & Slack.

Marc Benioff Post

The responses were mixed. Many jumped in offering their support, saying it was smart, others were trying to figure out exactly what it means. I personally do believe it is “correct”. Marc is brilliant at recognizing where the world is going and reshifting the positioning of Salesforce to capture the latest narrative. They’ve been on-demand, cloud, social, mobile, agent, and now headless.

Interestingly, I believe a headless CMS makes complete sense for a CRM system. Agents are going to need a sales system-of-record upon which to operate, and they will be best able to do so unencumbered by AI. Agents will analyze opportunities, update pipeless, suggest next steps, and assist a seller in the whole enterprise sales workflow. They’ll run CS.

However, a headless chat system - Slack - is a bit more challenging to digest. The point of a chat system is for human-to-human collaboration. Yes, Agents can be in the workflow when humans are in the loop. But going through a messaging platform is not an efficient way for Agents to talk directly. They will build their own APIs (and even possibly invent their own language!) to just get things done directly. Why go through an enterprise messaging system to get work done?

The argument for headless Slack is that Slack, with its messaging history, should be the context layer for the company. This is backwards. Chat is one data source among many. Meeting transcripts, code, CRM, office presence, project management, docs, email, calendar — most of what a company knows lives outside of Slack. The idea that you dump all of that into Slack so Slack can feed context to an agent gets the architecture exactly inverted. Context layers consume from systems of record. They aren’t themselves systems of record.

And, you have to just imagine how much Salesforce intends to charge and upsell for all of this. Salesforce is a notoriously ruthless pricing optimizer. Slack used to offer monthly billing by active users. No more. Now, it’s all prepaid upfront for the year. There are aggressive upsells and long term contracts. In the era of agents, don’t most companies want to move towards shorter-term usage based contracts?

So what is the head? Ben Lang of Cursor said it best:

Ben Lang Post

An AI-native communication and work environment, not retrofitted. It pulls context from every system of record the company runs on. It’s where humans and agents coordinate, where work gets orchestrated and made visible, and where the interface is designed for both at once. Agents talk to each other through structured protocols, not enterprise chat. Humans work through the head, not alongside it.

Companies of the future want an AI native way to communicate and deliver context to AI agents, with AI native packing and pricing models. Agents will need a way to communicate as well. And companies will want a way to orchestrate and visualize the work going on. The system won’t be headless. It will have a giant head and be filled with a huge brain.

Roam Turns Your Talking into Doing

April 17, 2026

I’m more of an ideas guy. Coding is a tool to bring ideas to life, and I’ve always been good at it, but the exciting part has always been the ideas themselves. When I was working on my PhD and considering an academic career, the thing that genuinely appealed to me about becoming a professor was having students to handle the legwork while I focused on the high-level thinking. Turns out I didn’t need to become a professor; with the state of the latest AI tools, I think I’ve finally found my grad student.

At Roam we have a role we call !nventors, essentially product managers and engineers rolled into one. A big piece of that is coming up with ideas (or “!deas” as we cheekily spell it), but you also have to be able to see them through to implementation. Going from “we should build this” to actually building it is where momentum really matters, and I’ve been tuning a small workflow in Roam that’s been really nice for that.

I’ve configured my office in Roam so that it auto-records Magic Minutes by default. Whenever I have a conversation there, I get a transcript, a summary, and the ability to prompt the meeting afterward. So when a technical discussion wraps up and we’ve sketched out a feature or a change we want to make, I don’t have to scramble to write everything down or translate the conversation into a task. I just ask Magic Minutes to write me a prompt for Claude to implement what we discussed. This moves my job more towards simply discussing features and software design, letting AI take care of many of the simple implementation tasks.

Magic Minutes to Claude

The model has pretty consistently formatted those prompts in a markdown code block, so I added a little copy-to-clipboard button to code blocks (throughout Roam) to make grabbing it frictionless. One click, then paste it into the Claude CLI.

What makes this actually useful is that Magic Minutes has the full context of the conversation, so the prompts it generates are way more detailed than anything I’d write from scratch. I’d usually be too lazy to spell out all the nuance. Magic Minutes does it for me.

And if there are open decisions that still need to be resolved before the task is well-defined, I can work through those in the conversation with Magic Minutes first. It has the whole meeting context to pull from, so it’s not starting cold.

This is part of a bigger thing we’ve been thinking about at Roam: post-meeting workflows. Meetings generate a lot of follow-up, and most of it is either forgotten or handled inefficiently. We’ve been working on distilling the key workflows where AI can actually help automate the natural next steps. This is a simple one, but for engineers it’s a pretty direct path from technical discussion to implementation. Expect more here, both for tighter vibe coding integrations, and for some pretty different applications we’re working on.

Claude and Codex on the Map

April 15, 2026

We just shipped something at Roam that shows when your teammates are actively using Claude Code or Codex, live, on the office map.

Here’s how it works and how it got built.

The problem

Lots of us at Roam have individually been using Claude Code and Codex for a while, but we realized that we didn’t have a great sense of who else was using it or how much. The only signals were indirect. Someone mentioning it in standup. A PR landing with suspiciously articulate commit messages with lots of em dashes (or, less favorably, with a hundred tiny commits that each declared certain success but seemed to be going around in circles).

There’s a specific feeling in a physical office when a new tool starts spreading through a team. You glance at someone’s screen, see something unfamiliar, ask about it. That’s how tools actually propagate. Before Roam, remote work mostly killed that, but we are always looking for ways to bring it back.

The architecture

Both Claude Code and Codex support hooks: small scripts that execute at points in the agent lifecycle. UserPromptSubmit fires at the start of a turn, the PostToolUse hook fires after each tool call, and Stop fires at the end of the turn. We use that to ping a tiny HTTP server that Roam spins up on a unix socket in the Electron main process. When the hook fires, Roam knows the agent is active and sends updates to the server

The full hook command for Claude Code:

cat > /dev/null; curl -sf --max-time 0.2 \
  -X POST --unix-socket '~/.roam/roam-local-api.sock' \
  "http://localhost/.../post-tool-use?pid=$PPID" \
  >/dev/null 2>&1 || true

The cat >/dev/null at the start throws away everything Claude Code sends us. We don’t read your code, we don’t read the AI’s responses. We discard the entire payload and just register that something happened. This is privacy-preserving and auditable by anyone who can read a shell command.

The curl timeout ensures that even if Roam takes time to come back (which it shouldn’t) the hook doesn’t run long enough to trigger annoying status messages in Claude or the Codex TUI. (Unfortunately, for now, there’s no way around that in the Codex GUI, but the messages each have a fun hook icon next to them, so our Codex GUI users declare this not to be a blocker).

Where it got interesting: PPID vs session_id

For Claude Code, $PPID — the parent process ID — works well for session tracking. Each terminal session is a different process, so concurrent sessions get different IDs naturally.

Codex is different. When you have multiple threads running in the Codex UI, they can share the same parent process. So using $PPID meant stopping one session would clear the presence indicator for all of them.

The fix: Codex hook payloads include a session_id field. So for Codex we actually do read the payload, but only in the shell command and just long enough to extract that one field:

payload=$(cat)
sid=$(printf '%s' "$payload" | grep -oE '"session_id"..."' | head
-1 | sed ...)
unset payload

The visual

When Claude Code is active for someone, their office on the map gets an orange halo. Codex is blue. Running both? The colors blend via alpha compositing on a canvas element with a conic gradient rotating at 60 degrees/second, pulsing on a sine wave. Three-layer rendering: a wide 16px-blur halo at 80% opacity, a 4px-blur main body, a sharp core edge. Activity stops, it fades over 800ms.

As with other animations in Roam, we degrade to something much simpler when you’re on battery, on older hardware, if you explicitly choose a lower performance mode, or are in a meeting.

What’s missing

People have already asked for token counts on the map: see how much your teammates are burning and win tokenmaxxing contests. Turns out Claude Code’s hook system doesn’t expose token counts in any of its 24 event types. The data exists in the API response and transcript files, but hooks are deliberately lightweight. But we have some ideas.

The setup

It’s opt-in. When you arrive in your office, Roam checks if you have Claude Code or Codex installed (it just looks for ~/.claude/ or ~/.codex/), then shows a modal asking if you want to turn the feature on. You can enable or disable it any time in settings.

A hopeful note

I’m also glad to report that Codex was very gracious about being asked to add support for itself knowing that support for Claude was already in the code. Likewise, even after noticing that it was no longer the only coding agent supported by Roam, Claude remained upbeat when asked to make further changes to the feature. It even kept its snark to a 4/10 when confronted with Codex’s nitpicky but completely accurate reviews.

!deas 1–10 of 24