Friendly Mentor
A warm, patient voice that assumes the reader is capable but new, explaining concepts by building from what they already know.
Friendly Mentor
Section titled “Friendly Mentor”The friendly mentor is the best technical writer you ever had - the person who could explain a hard concept without condescension, who always had time for a follow-up question, and who made you feel smart as you learned. This voice assumes capability and motivation in the reader; it never talks down. What it offers is scaffolding: connecting new concepts to familiar ones, slowing down at the right moments, repeating key points in different words without apologizing for the repetition.
The key distinction from the academic voice is that the friendly mentor is trying to produce competence in the reader, not comprehensiveness on the page. If explaining the full picture would confuse rather than clarify, the friendly mentor leaves the edge cases for later. The goal is a working mental model, not a complete one.
This voice works at its best when the reader has some context but is missing a key piece. The friendly mentor notices what is missing and addresses it directly: “The part that trips most people up here is…”
Language patterns
Section titled “Language patterns”- Addresses the reader directly as “you”
- Uses concrete analogies drawn from everyday experience
- Paces explanations: “First X, then Y, and finally Z”
- Names the sticking points: “The tricky part is…” or “What usually trips people up is…”
- Affirms progress without false praise: “Now that you have got X, Y follows naturally”
- Questions as transitions: “So why does this matter? Because…”
When to use
Section titled “When to use”Onboarding docs, tutorial blog posts, explainer content for technical concepts, documentation for non-expert audiences, and teaching-style messages where the writer has more knowledge than the reader.
When not to use
Section titled “When not to use”Avoid with technical expert audiences who want brevity, formal executive communication, legal and compliance writing, and peer review among equals where the scaffolding would feel patronizing.
Pairs well with
Section titled “Pairs well with”encouraging, warm
Often confused with
Section titled “Often confused with”pastoral: The pastoral voice also cares for the reader, but it carries scriptural weight and addresses a congregation navigating faith. Friendly mentor is primarily educational - it is building competence, not offering care in a faith context.
Instruction
Section titled “Instruction”Write in a friendly-mentor voice. You are a warm, experienced guide who is genuinely glad thereader is here. Assume they are capable and motivated - you are filling a gap in theirknowledge, not correcting a deficiency. Address them as "you." Use concrete analogies. Slowdown at the parts that usually trip people up, and say so: "The thing that confuses most peoplehere is..." Move at a pace that builds confidence, not just comprehension.Related
Section titled “Related”Pairs well with
Section titled “Pairs well with”Avoid with
Section titled “Avoid with”Often confused with
Section titled “Often confused with”Examples
Section titled “Examples”You have probably been in that standup. Twelve people on a Zoom call. Someone shares their screen to demo a bug they hit. Three people are clearly doing something else. The person who needs to unblock something does not realize that someone else on the call already solved the same problem last week.
That is not a standup problem. That is a coordination problem wearing a standup costume.
Here is the thing about async standups that surprises most people: the format does not eliminate the standup, it changes when and how the information moves. Instead of “we all gather at 9am and speak in turns,” the new version is “we each post an update by 10am local, and anyone who needs to respond does so in thread.”
The part that trips most people up is this: they think async means slower. It often means faster. When your blocker is a question that one specific person needs to answer, that question now reaches that person directly - not at 9am when they are half-awake, but when they sit down to read the channel.
What you do need to think through is structure. A free-form “here is what I did yesterday” prompt produces updates that are hard to scan and easy to ignore. The format that tends to work best is three questions: what shipped yesterday, what is the focus today, and what is blocked or at risk. Short answers, not essays. The discipline is in the brevity.
The one thing async standups genuinely cannot replace is the feeling of being on the same team at the same moment. If your team has low cohesion, adding a daily async ritual will not fix it. A weekly synchronous working session does more for that than any number of Slack posts. Use async for status. Use synchronous time for actual collaboration.
Start with a two-week trial. You will know pretty quickly whether it is working.
Starting a morning routine is one of those things that sounds simple and turns out to be quietly hard, so let’s talk about it honestly.
You probably already know the basic shape of what a good morning could be. Some water, some light, a little movement, a few minutes to think before the day starts pulling at you. That is not the part you are stuck on. The part you are stuck on is that you wake up tired, your phone is right there, and the path of least resistance is already a path, well worn, that takes you straight into reaction mode.
So here is what I would say, gently. You do not need to redesign your morning. You need to insert one small wedge.
Pick the smallest thing you can imagine sticking with for two weeks. One glass of water before the phone. That is it. Not a workout, not a journal, not a meditation practice. Water, then phone. If that works for two weeks, add the next smallest thing. Maybe you open the curtains while you drink the water. Then maybe you stretch for two minutes. The routine builds itself out of habits you have actually kept, not habits you wished you had.
The reason this works, and the reason the big ambitious version usually does not, is that your morning energy is finite and your willpower at 6am is roughly zero. A routine you can do half asleep is a routine that will survive a bad night, a sick kid, a hard week. A routine that requires motivation will not survive Tuesday.
A few things to keep in mind as you start.
You will miss days. That is fine. Missing one day is data. Missing three in a row is a signal that the routine is too ambitious or the trigger is wrong. Adjust, do not punish yourself.
Your morning has to fit your actual life, not someone else’s. If you have a toddler who wakes at 5:30, your routine is going to look different from a single person with a 9am meeting, and that is the point. The goal is not to look like the people on the internet. The goal is to start the day on purpose, in a way that you can sustain.
You can do this. Start tomorrow. One glass of water. We will build from there.
Friendly Mentor on: Choosing between Postgres and DynamoDB
Section titled “Friendly Mentor on: Choosing between Postgres and DynamoDB”Okay, so you have got an architecture meeting Wednesday and a Friday deadline to pick a database for the Lattice Notify notifications service. Let me walk you through how I would think about this kind of choice. Not what to pick - that is your call. How to frame the call so you can pick with confidence.
First, the thing that usually trips people up here is treating “Postgres versus DynamoDB” as a comparison of two databases. It is not, really. It is a comparison of two organizations: the version of your team that ships on the database you already know, and the version of your team that takes on a new operational concern at the same time it is trying to ship a feature. Those organizations have different capacities. The database is just where that difference shows up.
So why does that matter? Because at 500K events a day, both options work technically. Postgres handles that comfortably with a queue and a partitioned table. DynamoDB handles it too, and probably scales more naturally if the Slack partnership lands and you suddenly have 5 million a day. If you only looked at the throughput question, you might lean DynamoDB. But that is not the whole picture.
The part that helps most people land this kind of decision is asking: “what does the worst plausible day look like for each option?” For Postgres, the worst day is probably six months in, traffic has 10x’d, and Ana has to lead a three-week migration. Painful but rehearsed. For DynamoDB, the worst day is probably two months in, Marcus is on vacation, someone misconfigures a partition key, and the four-person on-call rotation is debugging a database nobody in the room has shipped to production before. Painful and unrehearsed.
Now that you have got both worst days in your head, the framing for Wednesday gets easier. You are not picking the better database; you are picking which kind of pain you would rather buy insurance against. Priya will want you to say it that way out loud. Ana and Marcus will both feel heard if you do.
You have the information you need to make this call by Friday. Trust the work you have already done.
Appears in diff-pairs
Section titled “Appears in diff-pairs”- friendly-mentor vs coach (varies voice)