Sr. Content Developer at Microsoft, working remotely in PA, TechBash conference organizer, former Microsoft MVP, Husband, Dad and Geek.
148398 stories
·
33 followers

These are my favorite books about persuasive communication

1 Share

Do you know a person with good ideas who nobody seems to listen to? Someone in your family? At work? Is it you? Being able to clearly and persuasively communicate might be the most important skill any of us can have in the years ahead. Whether steering humans or AI, your success depends on getting your point across in a way that resonates. Judging the efforts found in my social media feeds, most of us are awful at bringing people around to a different way of thinking.

But we can get better! This is a learned skill that anyone can pick up. I’ve been studying the topic for a while now, and get asked from time to time what resources I recommend. Here’s a batch of books I’ve learned the most from.

Messengers: Who We Listen To, Who We Don’t, and Why. Learn about eight traits that reliably predict if someone will listen to you. Some key passages:

  • It is surely understandable, therefore, that frequently we tend to judge an idea not on its merits, but according to how we judge the person putting it forward. We fail to separate the idea being communicated in a message from the person or entity conveying it.
  • Hard messengers are more likely to have their messages accepted, because audiences perceive them to possess superior status. Soft messengers, in contrast, win acceptance of their messages because they are perceived to possess a connectedness with an audience.”
  • Leaders who lack confidence come across as weak. Uninspiring. Replaceable. Incompetent even. Not just in politics, but in business too, where the messenger needs to convey their confidence in order to communicate effectively their ideas, inventions and innovations.”
  • Quite simply, we infer trustworthiness if we are party to repeated, consistent, positive interactions with someone else.”
  • As a rule, hard messengers are more likely to have an impact on audiences looking to gain something tangible from them: resources or information, or a leader to follow. Soft messengers appeal more to those interested in less tangible benefits: a sense of a personal bond or loyalty, or mutual respect.”

Pre-Suasion: A Revolutionary Way to Influence and Persuade. Robert is considered the “godfather of persuasion” and this book is a must-read for those wanting to understand how to set up persuasive communication. Some key passages:

  • One of the central assertions of this book: the truly influential things we say and do first act to pre-suade our audience, which they accomplish by altering audience members’ associations with what we do or say next.”
  • I’ve claimed that the six—reciprocation, liking, social proof, authority, scarcity, and consistency—represent certain psychological universals of persuasion.”
  • Here’s the point for the influence process: whatever we can do to focus people on something—an idea, a person, an object—makes that thing seem more important to them than before.”

Human Hacking: Win Friends, Influence People, and Leave Them Better Off for Having Met You. I read this last year and it was valuable to me for thinking about empathy as a key part of persuasive messaging. Some key passages:

  • In some ways we’re tricking people, but more fundamentally we’re wielding finely honed empathy and social savvy to our advantage. Applying insights from psychology, we cue in closely to how people are thinking and feeling, and use that information to nudge them so that they want to comply with our requests.”
  • Conversely, it’s very difficult to win friends, influence people, and get what you want if you haven’t mastered what we might call “the art of the start.” Let’s explore how to initiate conversations more deliberately, so that you’re evoking positive emotional responses in people that will make them want to engage further with you.”
  • If you can master the art of nonverbal communication, you’ll have a far easier time getting others to do your bidding than if you rely on words alone.”

The Catalyst: How to Change Anyone’s Mind. A different take. Instead of trying to change people’s minds, you remove roadblocks to getting there. Some key passages:

  • How can faster change happen with less energy? It seems to violate the very laws of thermodynamics. But special substances take a different approach. Rather than pushing, they lower the barriers to change. And these substances are called catalysts.”
  • Because rather than asking what might convince someone to change, catalysts start with a more basic question: Why hasn’t that person changed already? What is blocking them?
  • Consequently, seasoned negotiators don’t start with what they want; they start with whom they want to change. Working to gain insight into where that person is coming from.
  • To change minds, then, we need to stop trying to persuade, and encourage people to persuade themselves.”
  • Catalyzing change isn’t just about making people more comfortable with new things; it’s about helping them let go of old ones. Easing endowment.”
  • Particularly with bigger shifts, change takes weeks, months, or even years to occur. But by understanding why people change, and why they don’t, catalysts make change more likely.”

Do You Talk Funny?: 7 Comedy Habits to Become a Better (and Funnier) Public Speaker. Stand-up comedy is the scariest job I can imagine. But I’ve got a decent sense of humor and like adding some laughs to my interactions. Seems to help. Some key passages:

  • Every time I watch effective business speakers, I see the same techniques used by stand-up comedians at work. If the goal is improved public speaking, stand-up comedy offers a solid means of achieving it.”
  • You don’t need to be naturally funny to get laughs. Most comedians I met were not.”
  • People don’t invest in your business or product. They invest in you and your story. If you want people to remember what you say, tell a compelling story.”
  • Invite the audience into your story. Give them something they can relate to. Remember, the most powerful thing you can do with story is to allow the audience to see themselves within it.”

Never Split the Difference: Negotiating As If Your Life Depended On It. FBI negotiators know a thing or two about persuasion. Good tactics here. Some key passages:

  • The whole concept, which you’ll learn as the centerpiece of this book, is called Tactical Empathy. This is listening as a martial art, balancing the subtle behaviors of emotional intelligence and the assertive skills of influence, to gain access to the mind of another person. Contrary to popular opinion, listening is not a passive activity. It is the most active thing you can do.”
  • Going too fast is one of the mistakes all negotiators are prone to making. If we’re too much in a hurry, people can feel as if they’re not being heard and we risk undermining the rapport and trust we’ve built.”
  • That’s why, instead of denying or ignoring emotions, good negotiators identify and influence them. They are able to precisely label emotions, those of others and especially their own.”
  • Politics aside, empathy is not about being nice or agreeing with the other side. It’s about understanding them.”
  • Driving toward ‘that’s right’ is a winning strategy in all negotiations. But hearing ‘you’re right’ is a disaster.
  • Splitting the difference is wearing one black and one brown shoe, so don’t compromise. Meeting halfway often leads to bad deals for both sides.”

Win Your Case: How to Present, Persuade, and Prevail–Every Place, Every Time. We can learn a lot from lawyers when it comes to making effective arguments. Some key passages:

  • So, how do I get you to trust me? The answer is simple: I have to be trustworthy. I cannot be a clever sneak. I cannot be a word shark. I cannot lie to you. I cannot hide. I cannot evade. I must be open.”
  • Big words often hide small minds.”
  • To move others we must first be moved. To persuade others, we must first be credible. To be credible we must tell the truth, and the truth always begins with our feelings.”
  • If there is a set of facts that is hurtful or embarrassing to my case I hasten to present it in my opening. I want the jury to know the facts against me.”

Sales Pitch: How to Craft a Story to Stand Out and Win. Most sales pitches aren’t very good. They’re unfocused, lack urgency, and keep the story on their own needs. This book sets you on the right path. Some key passages:

  • This book is going to teach you how to take your positioning and turn it into a sales pitch that helps your customers understand exactly how your product is different and better than everything else on the market.”
  • As a vendor, you always need to position against the buyer’s status quo, even if there are other vendors to worry about on the customer’s shortlist. Part of positioning against the status quo is making the case for change.”
  • Value, and more importantly differentiated value, is at the core of great sales and marketing.”
  • The goal of a great sales pitch is to help customers understand all their choices, the trade-offs between each, and when to pick your solution.”

Five Stars: The Communication Secrets to Get from Good to Great. Are you good at moving others to action? This book is full of tips and anecdotes to make you better at it. Some key passages:

  • The ability to convince others that your ideas matter is the single greatest skill that will give you a competitive edge at a time when the combined forces of globalization, automation, and artificial intelligence trigger a wave of anxiety across every profession in every country.
  • Developing original ideas and communicating those ideas effectively is the single greatest skill you can build today to own your future.”
  • A three-star employee meets needs; a five-star employee anticipates.”
  • One of the most effective tools of persuasion is to use the classic narrative structure of dividing the story into three parts or ‘acts’: the set-up describes the current situation; the conflict highlights the problem your customer faces; and the resolution proposes your idea or solution.”
  • Introduce your one big idea within 15 seconds of starting your presentation.”

To Sell is Human: The Surprising Truth About Moving Others. We’re all selling something. Ourselves, a product or service, an idea. Some key passages:

  • Two main findings emerged: People are now spending about 40 percent of their time at work engaged in non-sales selling—persuading, influencing, and convincing others in ways that don’t involve anyone making a purchase.
  • To sell well is to convince someone else to part with resources—not to deprive that person, but to leave him better off in the end.”
  • When buyers can know more than sellers, sellers are no longer protectors and purveyors of information. They’re the curators and clarifiers of it—helping to make sense of the blizzard of facts, data, and options.”
  • In a sense, Chauvin says, his best salespeople think of their jobs not so much as selling candy but as selling insights about the confectionery business.”

Win Bigly: Persuasion in a World Where Facts Don’t Matter. Some people are just really good persuaders. What can we learn from them? Key passages:

  • That is classic deal making. You start with a big first demand and negotiate back to your side of the middle.”
  • Persuasion is all about the tools and techniques of changing people’s minds, with or without facts and reason.”
  • By the way, reciprocity is a big thing in persuasion. When you do someone a favor, it triggers an automatic reciprocity reflex in the recipient.”
  • Master Persuaders move your energy to the topics that help them, independent of facts and reason.”
  • The main theme of this book is that humans are not rational. We bounce from one illusion to another, all the while thinking we are seeing something we call reality.”

Impossible to Ignore: Creating Memorable Content to Influence Decisions: Creating Memorable Content to Influence Decisions. It’s hard to get anything to stick with people nowadays when so many things compete for our attention. Those who succeed, win. Some key passages:

  • The purpose of this book is to translate current memory research into practical techniques you can apply today to help others remember and act on what you consider important.”
  • To be on people’s minds, you must become part of their reflexes, habits, and/or goals they consider valuable.”
  • To become impossible to ignore, we must learn how to create cues, bring important memories to an audience’s mind, and help listeners execute on intentions at a future point.”

Pitch Anything: An Innovative Method for Presenting, Persuading, and Winning the Deal. Another one I read last year, and it left a mark. We’re talking past our audience and failing to hold attention. Some key passages:

  • You can do all those things as well as they can be done—and still not be convincing. That’s because a great pitch is not about procedure. It’s about getting and keeping attention.”
  • The better you are at keeping someone’s attention, the more likely that person will be to go for your idea.”
  • Second, unless your message is presented in such a way that the crocodile brain views it to be new and exciting—it is going to be ignored.”
  • Establishing a prize frame is the very first thing you need to do when you are on someone else’s turf, ready to begin your pitch.”
  • Have fun. Be popular. Enjoy your work. There is nothing as attractive as someone who is enjoying what he or she does. It attracts the group to you and allows you to build stronger frames and hold them longer.”
  • Earlier I said that one of the things that can go wrong is that your pitch is boring. In a large majority of presentations, this is the problem.”

The Power of Communication: skills to Build Trust, Inspire Loyalty, and Lead Efficiently. We’ve covered a lot of books here, and this last one looks at the right approach to communication. Some key passages:

  • Communication is an act of will directed toward a living entity that reacts.”
  • This is the element most lost on many leaders. The only reason to engage an audience is to change something, to provoke a reaction. Effective communication provokes the desired reaction; ineffective communication doesn’t.
  • Communication isn’t about telling our story. That’s undisciplined, self-indulgent, and often illusory. The power of communication is getting audiences to listen—and to care.”
  • So effective leaders frame first and give facts second … Executives have a very difficult time with this. Many feel the need to focus just on facts. Or to lead with facts and allow the frames to follow. This is a mistake.

Don’t get intimidated by the size of the list. It’s taken me a decade+ to go through all this, and I’ll never be done. Becoming a persuasive communication is a lifelong journey and an exercise in humility. There’s always more to learn, but the payoff will likely have a massive impact on your satisfaction with life.



Read the whole story
alvinashcraft
just a second ago
reply
Pennsylvania, USA
Share this story
Delete

Daily Reading List – February 25, 2026 (#729)

1 Share

Today’s list seemed to have a good number of items that could help you with planning work in your team: choosing frameworks, betting on databases, revisiting path to production, and skills training.

[article] What Developers Actually Need to Know Right Now. There’s a lot of wisdom in this post from Tim O’Reilly where he chatted with my colleague Addy.

[blog] How we rebuilt Next.js with AI in one week. This got me thinking about how often we’d now see people using AI to create compatibility layers or thinner versions of established frameworks.

[blog] I Taught My AI Coding Agent to Write YouTube Descriptions. AI-native teams and individuals ruthlessly attack toil with AI solutions. Karl has a creative and repeatable way now to make his video workflow simpler.

[article] How to adapt your skills for AI-driven development. Learn how to learn! There’s some useful advice here for taking a comprehensive approach to upskilling.

[blog] Google Renews Platinum Membership with the Linux Foundation, Continuing Its Ongoing Support for the Open Source Community. We’re not only a massive contributor to open source, but we also work hard to invest in the community at large.

[article] The End of CI/CD Pipelines: The Dawn of Agentic DevOps. I haven’t seen this point articulated like this, and I liked it. Either go all-in on agentic workflows, or stay with human-centered deterministic scripts. But don’t live in the squishy middle.

[blog] Firefly: Illuminating the path to nanosecond-level clock sync in the data center. It takes some crazy engineering to keep clocks in sync. This is a wild post about what we do.

[article] A Blog Post About COBOL Just Cost IBM $30 Billion. Here’s What Actually Happened. The services business will change. I don’t think we yet know how. But the markets has a quick reaction to Anthropic’s post about modernizing COBOL. Fintan has a good take too.

[blog] Flutter & Dart’s 2026 roadmap. Exciting plans for this pair. Generative UIs are going to be a big thing soon.

[blog] The Disintermediation of Databases. Rachel throws out a few hypotheses about the database market, and these feel spot on.

[blog] Powering the New Microsoft Agent Framework with Gemini 3.x. Use whatever framework gets you fired up. For .NET devs, that’ll likely be Microsoft’s Agent Framework. Good look here at making it work with non-OpenAI models.

[blog] Building a Faster GCP Kill Switch: Leveraging Cloud Monitoring Instead of Billing Data. In an ideal world, your cloud consumption would immediately turn into billing data. But the reality is trickier given how consumption data gets processed. So this person showed how to use monitoring metrics to get an early signal.

[article] The reason big tech is giving away AI agent frameworks. Sure, we’re all giving you frameworks so that it’s easier to use our respective stacks. Bet on higher order things like MCP and A2A to insulate yourself.

[blog] How to Manage Your Firestore Database with Natural Language via Firestore MCP Server: Step-by-Step Examples. I can’t say I’ve seen DBAs talking about doing database ops with agentic CLIs, but it seems like a solid use case. This isn’t necessarily ops, but gives a glimpse of what’s possible.

Want to get this update sent to you every day? Subscribe to my RSS feed or subscribe via email below:



Read the whole story
alvinashcraft
11 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

python-1.0.0rc2

1 Share

[1.0.0rc2] - 2026-02-25

Added

  • agent-framework-core: Support Agent Skills (#4210)
  • agent-framework-core: Add embedding abstractions and OpenAI implementation (Phase 1) (#4153)
  • agent-framework-core: Add Foundry Memory Context Provider (#3943)
  • agent-framework-core: Add max_function_calls to FunctionInvocationConfiguration (#4175)
  • agent-framework-core: Add CreateConversationExecutor, fix input routing, remove unused handler layer (#4159)
  • agent-framework-azure-ai-search: Azure AI Search provider improvements - EmbeddingGenerator, async context manager, KB message handling (#4212)
  • agent-framework-azure-ai-search: Enhance Azure AI Search Citations with Document URLs in Foundry V2 (#4028)
  • agent-framework-ag-ui: Add Workflow Support, Harden Streaming Semantics, and add Dynamic Handoff Demo (#3911)

Changed

  • agent-framework-declarative: [BREAKING] Add InvokeFunctionTool action for declarative workflows (#3716)

Fixed

  • agent-framework-core: Fix thread corruption when max_iterations is reached (#4234)
  • agent-framework-core: Fix workflow runner concurrent processing (#4143)
  • agent-framework-core: Fix doubled tool_call arguments in MESSAGES_SNAPSHOT when streaming (#4200)
  • agent-framework-core: Fix OpenAI chat client compatibility with third-party endpoints and OTel 0.4.14 (#4161)
  • agent-framework-claude: Fix structured_output propagation in ClaudeAgent (#4137)
Read the whole story
alvinashcraft
41 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

dotnet-1.0.0-rc2

1 Share

What's Changed

  • .NET: Add Foundry Memory Context Provider by @rogerbarreto in #3522
  • .NET: Replace inline string literals with constants in ChatHistoryMemoryProvider by @westey-m in #4096
  • .NET: Fix failing vision integration tests by using local test files by @Copilot in #4128
  • .NET: Support Agent Skills by @SergeyMenshykh in #4122
  • Added new GitHub action for manual integration test run based on PR by @dmytrostruk in #4135
  • .NET: Simplify store=false scenario for responses by @westey-m in #4124
  • .NET: Add Foundry Agents Tool Sample - Memory Search by @rogerbarreto in #3700
  • .NET: [BREAKING] Add ChatClient decorator for calling AIContextProviders by @westey-m in #4097
  • Updated GitHub action for manual integration tests by @dmytrostruk in #4147
  • .NET: Fix Structured Output for agents configured with function middleware by @SergeyMenshykh in #4179
  • Make Cosmos DB tests read COSMOSDB_ENDPOINT and COSMOSDB_KEY from environment variables by @Copilot in #4156
  • .NET: Add Foundry Agents Tool Sample - Web Search by @rogerbarreto in #4040
  • .NET: Fix case-sensitive property mismatch in CosmosChatHistoryProvider queries by @Copilot in #3485
  • Revert devcontainer bug workaround by @westey-m in #4206
  • .NET: Add Foundry Agents Tool Sample - Bing Custom Search by @rogerbarreto in #3701
  • .NET: Fix JSON arrays of objects parsed as empty records when no schema is defined by @LEDazzio01 in #4199
  • .NET: Implement Task support for A2A Hosting package by @DeagleGross in #3732
  • Add Additional Properties ADR by @westey-m in #4246
  • .NET: Add Foundry SharePoint Tool Sample by @rogerbarreto in #4227
  • .NET: Update .NET package version to rc2 by @dmytrostruk in #4257

Full Changelog: dotnet-1.0.0-rc1...dotnet-1.0.0-rc2

Read the whole story
alvinashcraft
47 seconds ago
reply
Pennsylvania, USA
Share this story
Delete

US cybersecurity agency CISA reportedly in dire shape amid Trump cuts and layoffs

1 Share
Under the first year of the Trump administration, the U.S. cyber agency CISA has faced cuts, layoffs, and furloughs, as bipartisan lawmakers and cybersecurity industry sources say the agency is unprepared to handle a crisis.
Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete

Mongoose 9, AI-Powered Database Tools & the Future of Server-Side JavaScript with Val Karpov - JSJ 703

1 Share
This week on JavaScript Jabber, we’re joined (again!) by Val Karpov — the maintainer of Mongoose — to talk about what’s new in Mongoose 9, how async stack traces are changing the debugging game, and why AI is quietly reshaping the way we build developer tools.

We dig into stricter TypeScript support, the removal of callback-based middleware, and what it really takes to modernize a massive codebase. Then we shift gears into Mongoose Studio, a schema-aware, AI-enhanced MongoDB GUI that brings streaming query results, map visualizations, and even LLM-powered document generation into your workflow. If you’ve ever wrestled with debugging database issues or squinting at raw JSON, this episode will get your wheels turning.

We also explore Cassandra integration, vector search, Bun vs. Deno, and what AI means for the future of software engineering. There’s a lot here — especially if you’re working in Node.js, MongoDB, or building backend-heavy JavaScript apps.

🔗 Links & Resources

Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.



Download audio: https://dts.podtrac.com/redirect.mp3/api.spreaker.com/download/episode/70275018/jsj_703.mp3
Read the whole story
alvinashcraft
5 hours ago
reply
Pennsylvania, USA
Share this story
Delete
Next Page of Stories