Edited by humans. Written by AI. How our editing works
All articles

AI Second Brain for Engineering Managers, Explained

Marlon Vidal built an AI-powered knowledge system for engineering managers. Here is what it actually does, what it costs you, and who can realistically use it.

Bob Reynolds

Written by AI. Bob Reynolds

August 29, 20268 min read
Share:
Two men flank a glowing network diagram with professional icons, with "NOT JUST FOR ENGINEERS" text and The BMad Code logo…

Photo: AI. Ren Takahashi

Marlon Vidal opened a recent BMad Code live session with a question that lands differently depending on your job title: how many meetings have you had today about having too many meetings? His answer was eight. The day before, twelve. This was not a complaint. It was a data point, and the system he spent the next ninety minutes demonstrating is his attempt to do something useful with that data.

Vidal is an engineering manager at Telus Digital and, by his own description, a person who spent years building the wrong solution to this problem before finding the right one. That arc matters, because the failure is as instructive as what eventually worked.

The First Attempt: The App That Became a Second Job

Before building what he now calls the Tech Manager OS, Vidal built a web application. It had team member profiles, task boards, one-on-one logs, and performance improvement plan templates. It was, by most measures, a well-designed tool for the problem it addressed. The problem was that using it required the same thing it was supposed to save: time.

"I wasn't building a solution," he said during the session. "I was building another level of work on top of the work that I already have."

There was a second problem. Engineering managers deal in sensitive information: performance gaps, compensation context, team dynamics, personnel decisions. Colleagues who tried his tool raised reasonable concerns about feeding that kind of data into a third-party system. Some stopped using it entirely. Vidal understood their objection because, when he moved to a new company and tried to use his own tool for onboarding into a new role, he hit the same wall. The application could not keep up with the actual velocity of the job.

He scrapped it and started over with different constraints: everything local, no GPT wrapper the company was already paying for anyway, and zero manual data entry as a precondition for the system doing anything useful.

What He Built Instead

The Tech Manager OS is an Obsidian vault with an opinionated folder structure, a CLI scaffolding tool, and a set of Claude-powered routing skills. It is available as an npm package at the project repository Vidal linked during the session. Installation takes two commands.

The core idea is simple enough to state in a sentence: drop processed meeting notes into an inbox folder, and let Claude route them to the right place. One-on-ones go under the relevant team member's folder. Team syncs go under meetings. Leadership discussions route accordingly. External contacts who show up in meeting attendee lists get auto-generated profiles based on their email address, which Vidal uses as the universal identifier across the vault.

That last detail is worth pausing on. First-name-only identifiers create collisions fast. Two people named Alex in a company of any size, and your backlinks become ambiguous. Email addresses are unique. Obsidian's double-bracket link notation turns them into clickable connections. Over time, the graph view of the vault starts to reveal who you actually spend time with, which projects are generating the most conversation, and where your attention is going.

The routing logic itself is deterministic by design. When you add a new team member or project, you use a CLI command rather than asking Claude to figure out the structure. The vault's CLAUDE.md file explains the folder hierarchy explicitly, so the AI knows the rules before it starts sorting. Vidal described this as intentional: "I love that this allows you to do commands so you don't always have to use your inference and rely on it getting it right." Structure first, intelligence second. That ordering matters.

The Granola Dependency

The intake mechanism is Granola, an AI meeting transcription tool that installs locally and records across whatever platform you happen to be using. It does not join meetings as a visible bot the way Fireflies or Otter.ai do. It captures audio from your machine, processes it, and produces structured notes with attendees, action items, and owner assignments. A Granola plugin for Obsidian then writes those notes directly into the inbox folder, creating the automatic flow that the original application required manual effort to replicate.

Here is the part that requires honesty: Granola recently encrypted local transcripts, and accessing them now requires a paid subscription. The free plan still works for manual copy-paste, but the automated pipeline that makes this system genuinely low-friction requires paying for it. Vidal was straightforward about the tradeoff during the session. Whether the time savings justify the cost depends on how many meetings you manage and how much that time is worth to you, but going in with eyes open is the right posture.

One architectural choice Vidal made deserves particular attention. He feeds Granola's processed summary into Claude, not the raw transcript. This keeps token usage low, keeps context windows manageable, and still surfaces the information that matters. The raw transcript URL lives in the note as a backlink for the rare case when you need to verify exactly what was said.

Where It Actually Pays Off

The most concrete demonstration came when Vidal described using the system for performance management. After months of meeting notes routed into individual team member folders, he had enough longitudinal context to write promotion cases grounded in specific examples rather than recollections.

"I grabbed a story of feedbacks received from a particular user," he said during the session, "from what he done in the project, what are contributions to the company in general," and applied a situation-behavior-impact framework to document outcomes. The promotions followed. For a manager responsible for a substantial team, the difference between having that documentation and not having it is not a productivity improvement. It is the difference between an argument you can make and one you cannot.

The same logic applies to performance reviews, performance improvement plans, and the ongoing one-on-ones that feed into both. The vault remembers things you will not. That is not a selling point for the tool so much as a description of what memory actually does at organizational scale.

The Setup Is Not Invisible

Before someone who manages people but does not write code decides this is the system they have been waiting for, a clarification is warranted.

Getting the Tech Manager OS running requires comfort with a terminal, npm, an Obsidian installation, Granola configuration, and editing a CLAUDE.md file when you add folders that fall outside the default structure. None of these steps is technically difficult. All of them assume a baseline familiarity with developer tooling that most non-technical managers do not have. The CLI scaffolding removes a great deal of ongoing friction, but it cannot remove the initial setup cost, and that cost falls entirely on the person installing it.

Vidal acknowledged another real constraint: the routing accuracy of the inbox skill depends heavily on how your company names its meetings. A meeting titled "sync" tells the router almost nothing. A meeting titled "Q3 backend performance review with Alex Chen" gives it everything. If your organization's calendar hygiene is poor, the automatic routing will be too, and you will spend time correcting it manually.

These are not disqualifying problems. They are the actual shape of what you are signing up for.

The Gap This Exposes

The interesting question sitting underneath all of this is not whether the Tech Manager OS works. It appears to work, and Vidal's account of using it to build promotion cases is credible evidence of real value. The interesting question is how wide the gap is between the people for whom it is accessible right now and the people who would benefit most from it.

Engineering managers who came up through software development will find the setup familiar. Non-technical managers in product, marketing, or operations, who arguably deal with the same meeting overload and the same people-management demands, face a meaningful barrier. The underlying idea, structured local storage plus AI routing plus automatic intake, is not inherently technical. But the implementation, as it stands, selects for a particular profile.

Whether that changes depends on tooling, not on the idea itself. The idea holds. What Vidal built is essentially a bureaucratic memory system: a place where the organizational context that currently lives only in your head, or in scattered notes across four different apps, accumulates into something searchable and structured. That is useful for any manager, not just the ones who are comfortable in a terminal.

My read: this class of system does not stay the province of developer-adjacent managers indefinitely. Obsidian's interface is already approachable. The CLI commands could become a setup wizard. The moment someone wraps this in a form-based installer, the technical barrier disappears. That will happen, probably sooner than most people expect, which is usually how these things go. What Vidal has done is document what it looks like when someone builds it for themselves before the wrapper exists.

Bob Reynolds is Senior Technology Correspondent at BuzzRAG.

More Like This

Two app icons with glowing effects connected by a plus sign against a black background, with "Build everything" text at the…

AI-Powered Mobile Apps: Faster Development, Familiar Questions

Developer David Ondrej built a 3D iOS app in minutes using AI tools. The speed is real. The question is what happens when everyone can do this.

Bob Reynolds·5 months ago·5 min read
Two men excitedly point at a glowing "QUICK-DEV" circle with three skill boxes, set against a dark code background with…

AI Coding's Babysitting Problem Has a Structured Fix

The BMAD Method's QuickDev tool folds planning, coding, and review into one loop—less hand-holding, more discipline. Here's what it actually does.

Bob Reynolds·2 months ago·7 min read
Man with glasses writing "MASTER THESE 5 FIRST" on a glowing digital screen against a dark tech-themed background

AI Loop Engineering: Separating Hype from Practice

Loop engineering is the latest term developers are chasing. A new video argues the fundamentals — prompt, context, harness — still matter more than the label.

Bob Reynolds·2 months ago·8 min read
Man with glasses against dark blue background with large white text reading "THE THIRD WAVE" and an orange banner marked "1…

Software Engineering Is Becoming an Oversight Job

AI leaders say the job isn't writing code anymore. Brian from BMad Code makes the case—and the data, carefully read, mostly agrees with him.

Bob Reynolds·1 month ago·7 min read
Man in headset gestures while speaking against purple glowing background with "Claude Knows Everything" text overlay

Building an LLM Wiki from Karpathy's Blueprint

Nate Herk demos an AI-powered personal wiki built on Karpathy's LLM knowledge base idea. Here's what the architecture reveals about how context shapes AI reasoning.

Dev Kapoor·2 months ago·6 min read
A man wearing a headset gestures while speaking, with "syntactic SUGAR DADDY" text and JavaScript/coding logos on a dark…

The Developer Who Fixed JavaScript Before Anyone Tried

Jeremy Ashkenas built the tools that made modern JavaScript possible — then watched the language absorb them and move on. Here's why that story matters.

Bob Reynolds·3 months ago·8 min read
Large bold "12 KB TERMINAL" text with yellow highlight pointing to a terminal window displaying code output and system…

wterm: A Smarter Web Terminal or Too Soon to Tell?

wterm renders terminal output as HTML instead of canvas, fixing xterm.js's oldest problem. Here's what that means for teams evaluating it today.

Bob Reynolds·3 months ago·6 min read

RAG·vector embedding

2026-08-29
1,897 tokens1536-dimmodel text-embedding-3-small

This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.