<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
  <title>mash. guides and tips</title>
  <subtitle>Practical write-ups on IT, automation and using AI tools at work, by Michael Shreeves.</subtitle>
  <link rel="self" type="application/atom+xml" href="https://mashreeves.com/feed.xml"/>
  <link rel="alternate" type="text/html" href="https://mashreeves.com/"/>
  <id>https://mashreeves.com/</id>
  <updated>2026-10-14T00:00:00Z</updated>
  <author><name>Michael Shreeves</name><uri>https://mashreeves.com/about</uri></author>
  <entry>
    <title>If a mailbox script or signature tool stopped working this month, check EWS first</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/m365-ews-off-signature-scripts"/>
    <id>https://mashreeves.com/tips/m365-ews-off-signature-scripts</id>
    <published>2026-10-14T00:00:00Z</published>
    <updated>2026-10-14T00:00:00Z</updated>
    <category term="M365 &amp; Security"/>
    <summary>Microsoft began switching off EWS in Exchange Online in October 2026 and blocks it for good in April 2027. How to find what used it, and what next.</summary>
  </entry>
  <entry>
    <title>Central email signatures in Microsoft 365: there&apos;s no API for it, so here are the routes that work</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/m365-central-email-signatures-no-graph-api"/>
    <id>https://mashreeves.com/guides/m365-central-email-signatures-no-graph-api</id>
    <published>2026-10-13T00:00:00Z</published>
    <updated>2026-10-13T00:00:00Z</updated>
    <category term="M365 &amp; Security"/>
    <summary>Graph can&apos;t set an Outlook signature. The three routes that can, what each one can&apos;t do, and why I designed for an add-in and a mail-flow connector.</summary>
  </entry>
  <entry>
    <title>Let AI draft the social post, then run five checks before you hit post</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/ai-social-posts-five-checks"/>
    <id>https://mashreeves.com/tips/ai-social-posts-five-checks</id>
    <published>2026-10-12T00:00:00Z</published>
    <updated>2026-10-12T00:00:00Z</updated>
    <category term="AI &amp; Copilot"/>
    <summary>AI is quick at a first draft of a LinkedIn or Instagram post. Five checks before it goes out: claims, faces, disclosure, voice, and links and tags.</summary>
  </entry>
  <entry>
    <title>AI Max, Performance Max and Advantage+ on a small budget: what to check before you let the machine drive</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/ai-max-advantage-plus-small-budget"/>
    <id>https://mashreeves.com/guides/ai-max-advantage-plus-small-budget</id>
    <published>2026-10-11T00:00:00Z</published>
    <updated>2026-10-11T00:00:00Z</updated>
    <category term="Web &amp; SEO"/>
    <summary>Google and Meta now switch their AI features on by default. On a small budget, check tracking first, then the settings that decide where the money goes.</summary>
  </entry>
  <entry>
    <title>Using AI for SEO without writing for a robot</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/ai-for-seo-without-writing-for-robots"/>
    <id>https://mashreeves.com/guides/ai-for-seo-without-writing-for-robots</id>
    <published>2026-10-10T00:00:00Z</published>
    <updated>2026-10-10T00:00:00Z</updated>
    <category term="Web &amp; SEO"/>
    <summary>Where AI earns its keep in SEO (research, briefs, titles, links) and where it gets you in trouble. Plus what Google says AI search needs: nothing special.</summary>
  </entry>
  <entry>
    <title>Building your own social media scheduler: the code is the easy part</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/social-scheduler-build-app-review"/>
    <id>https://mashreeves.com/guides/social-scheduler-build-app-review</id>
    <published>2026-10-09T00:00:00Z</published>
    <updated>2026-10-09T00:00:00Z</updated>
    <category term="Automation &amp; Engineering"/>
    <summary>A scheduler is a queue and a cron job. The hard part is each platform&apos;s app review, paid API and token rules. What to plan for before writing any code.</summary>
  </entry>
  <entry>
    <title>IT due diligence on a small acquisition: what to check before completion, and the first 90 days after</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/m365-acquisition-due-diligence"/>
    <id>https://mashreeves.com/guides/m365-acquisition-due-diligence</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-08T00:00:00Z</updated>
    <category term="IT &amp; Systems"/>
    <summary>Buying a clinic or small business? What to check in its IT and Microsoft 365 before completion, and how to bring people, mail and data across afterwards.</summary>
  </entry>
  <entry>
    <title>The DSPT for a small organisation: where the evidence already is, and where people get stuck</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/dspt-small-organisation"/>
    <id>https://mashreeves.com/guides/dspt-small-organisation</id>
    <published>2026-10-08T00:00:00Z</published>
    <updated>2026-10-08T00:00:00Z</updated>
    <category term="M365 &amp; Security"/>
    <summary>The Data Security and Protection Toolkit for a small clinic, practice or care provider: find the evidence you already have, then fix the gaps.</summary>
  </entry>
  <entry>
    <title>ChatGPT, Claude and Copilot: a taste of each, from basic to advanced</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/chatgpt-claude-copilot-a-first-taste"/>
    <id>https://mashreeves.com/guides/chatgpt-claude-copilot-a-first-taste</id>
    <published>2026-10-07T00:00:00Z</published>
    <updated>2026-10-07T00:00:00Z</updated>
    <category term="AI &amp; Copilot"/>
    <summary>A taste of ChatGPT, Claude and Copilot at three levels, with prompts to try, what each one can see, and what to keep out of any of them.</summary>
  </entry>
  <entry>
    <title>APIs and webhooks: why most integrations need both</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/api-and-webhooks-why-you-need-both"/>
    <id>https://mashreeves.com/guides/api-and-webhooks-why-you-need-both</id>
    <published>2026-10-06T00:00:00Z</published>
    <updated>2026-10-06T00:00:00Z</updated>
    <category term="Automation &amp; Engineering"/>
    <summary>A webhook tells you something happened. An API lets you check. Why most integrations need both, and how to wire them so a missed event doesn&apos;t hurt.</summary>
  </entry>
  <entry>
    <title>AI prompts for real work: a map of the tips and guides</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/ai-prompts-real-world-examples"/>
    <id>https://mashreeves.com/guides/ai-prompts-real-world-examples</id>
    <published>2026-10-06T00:00:00Z</published>
    <updated>2026-10-14T00:00:00Z</updated>
    <category term="AI &amp; Copilot"/>
    <summary>Copilot, Claude and ChatGPT prompts for HR, finance, admin and IT, grouped by job, each with the check to run before you trust the answer.</summary>
  </entry>
  <entry>
    <title>Asking for help in a new job without wasting anyone&apos;s time</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/nw-asking-for-help-without-waste"/>
    <id>https://mashreeves.com/guides/nw-asking-for-help-without-waste</id>
    <published>2026-10-03T00:00:00Z</published>
    <updated>2026-10-03T00:00:00Z</updated>
    <category term="HR &amp; People"/>
    <summary>A simple way to ask good questions at work: what to try first, how to phrase it, and when to stop struggling alone and ask.</summary>
  </entry>
  <entry>
    <title>Running a small project without the paperwork</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/nw-small-project-no-ceremony"/>
    <id>https://mashreeves.com/guides/nw-small-project-no-ceremony</id>
    <published>2026-10-01T00:00:00Z</published>
    <updated>2026-10-01T00:00:00Z</updated>
    <category term="Transformation &amp; Change"/>
    <summary>A lightweight way to run a small project: a one-page brief, a weekly update and a clear finish line, without a PMO or a Gantt chart.</summary>
  </entry>
  <entry>
    <title>A first-week plan for a new starter, from both sides</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/nw-new-starter-first-week-guide"/>
    <id>https://mashreeves.com/guides/nw-new-starter-first-week-guide</id>
    <published>2026-10-01T00:00:00Z</published>
    <updated>2026-10-01T00:00:00Z</updated>
    <category term="HR &amp; People"/>
    <summary>What a new starter and their manager should each do in week one, day by day, so nobody spends Wednesday waiting for a laptop login.</summary>
  </entry>
  <entry>
    <title>Meetings that earn their slot</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/nw-meetings-that-earn-their-slot"/>
    <id>https://mashreeves.com/guides/nw-meetings-that-earn-their-slot</id>
    <published>2026-09-28T00:00:00Z</published>
    <updated>2026-09-28T00:00:00Z</updated>
    <category term="Leadership &amp; Management"/>
    <summary>A short test for whether a meeting should exist, and a simple structure that keeps it to the point and leaves a record of what was decided.</summary>
  </entry>
  <entry>
    <title>Build an interview scorecard from the role, so every candidate gets the same test</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/hr-interview-scorecard-from-the-role"/>
    <id>https://mashreeves.com/tips/hr-interview-scorecard-from-the-role</id>
    <published>2026-09-25T00:00:00Z</published>
    <updated>2026-09-25T00:00:00Z</updated>
    <category term="HR &amp; People"/>
    <summary>Same questions, same criteria, scored the same way. Ask the AI to build the scorecard from the job description, then cut it down to what you&apos;ll really use.</summary>
  </entry>
  <entry>
    <title>Write a one-page &apos;how we work&apos; for your team</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/nw-how-we-work-page"/>
    <id>https://mashreeves.com/guides/nw-how-we-work-page</id>
    <published>2026-09-24T00:00:00Z</published>
    <updated>2026-09-24T00:00:00Z</updated>
    <category term="Leadership &amp; Management"/>
    <summary>A short page that tells new and existing people how your team works: where things live, how to ask for things, and what &apos;done&apos; means.</summary>
  </entry>
  <entry>
    <title>Write alt text for what the image is for, not what it looks like</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/mkt-alt-text-for-the-purpose"/>
    <id>https://mashreeves.com/tips/mkt-alt-text-for-the-purpose</id>
    <published>2026-09-24T00:00:00Z</published>
    <updated>2026-09-24T00:00:00Z</updated>
    <category term="Web &amp; SEO"/>
    <summary>AI tools describe pictures well and write alt text badly. Tell them what the image is doing on the page and they get closer, but a person still checks.</summary>
  </entry>
  <entry>
    <title>Check you can measure the result before you write the campaign</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/mkt-decide-how-youll-measure-first"/>
    <id>https://mashreeves.com/tips/mkt-decide-how-youll-measure-first</id>
    <published>2026-09-22T00:00:00Z</published>
    <updated>2026-09-22T00:00:00Z</updated>
    <category term="Web &amp; SEO"/>
    <summary>A campaign brief that says &apos;raise awareness&apos; can&apos;t fail, which is the problem. Ask the AI to find every goal you couldn&apos;t measure with the data you&apos;ve got.</summary>
  </entry>
  <entry>
    <title>Documentation your team will read and trust</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/guides/nw-docs-people-will-read"/>
    <id>https://mashreeves.com/guides/nw-docs-people-will-read</id>
    <published>2026-09-20T00:00:00Z</published>
    <updated>2026-09-20T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>Why most internal documents go unread, and a few habits that fix it: one home, one owner, a review date, and writing for the person in a hurry.</summary>
  </entry>
  <entry>
    <title>Check your delegation brief for gaps before you hand the task over</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/lead-delegation-readiness-check"/>
    <id>https://mashreeves.com/tips/lead-delegation-readiness-check</id>
    <published>2026-09-18T00:00:00Z</published>
    <updated>2026-09-18T00:00:00Z</updated>
    <category term="Leadership &amp; Management"/>
    <summary>Most delegation fails on missing detail, not a missing person. Write the handover in two minutes and let the AI find what you left in your head.</summary>
  </entry>
  <entry>
    <title>Turn a job description into a realistic first-month plan</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/nw-first-month-plan-from-the-job-description"/>
    <id>https://mashreeves.com/tips/nw-first-month-plan-from-the-job-description</id>
    <published>2026-09-14T00:00:00Z</published>
    <updated>2026-09-14T00:00:00Z</updated>
    <category term="HR &amp; People"/>
    <summary>The week-one plan gets someone started. This gets them to something finished by month end. Draft it from the job description, then fix it together.</summary>
  </entry>
  <entry>
    <title>Questions to ask a new supplier, sized to what they&apos;ll actually have access to</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/proc-new-supplier-questions"/>
    <id>https://mashreeves.com/tips/proc-new-supplier-questions</id>
    <published>2026-09-12T00:00:00Z</published>
    <updated>2026-09-12T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>A supplier who sees your data needs more questions than one who delivers sandwiches. Ask the AI to size the list to the risk, and ask for evidence.</summary>
  </entry>
  <entry>
    <title>Find the clauses in a supplier contract that are worth a lawyer&apos;s time</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/proc-contract-clauses-worth-a-lawyer"/>
    <id>https://mashreeves.com/tips/proc-contract-clauses-worth-a-lawyer</id>
    <published>2026-09-12T00:00:00Z</published>
    <updated>2026-09-12T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>An AI can&apos;t give you legal advice. It can read forty pages and point at the six clauses you should have a lawyer look at first.</summary>
  </entry>
  <entry>
    <title>Build a new starter&apos;s glossary from the jargon your team really uses</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/nw-starter-glossary-from-the-jargon"/>
    <id>https://mashreeves.com/tips/nw-starter-glossary-from-the-jargon</id>
    <published>2026-09-09T00:00:00Z</published>
    <updated>2026-09-09T00:00:00Z</updated>
    <category term="HR &amp; People"/>
    <summary>Every team has its own acronyms and shorthand. Paste a few real documents and chats and get a draft glossary, with unexplained terms flagged, not guessed.</summary>
  </entry>
  <entry>
    <title>Get three supplier quotes into one table you can compare like for like</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/proc-quotes-like-for-like"/>
    <id>https://mashreeves.com/tips/proc-quotes-like-for-like</id>
    <published>2026-09-08T00:00:00Z</published>
    <updated>2026-09-08T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>Three quotes in three formats are rarely comparable. Ask the AI to line up what&apos;s included, what&apos;s left out and what&apos;s assumed, then do the sums yourself.</summary>
  </entry>
  <entry>
    <title>For a bank rec, ask for the exceptions list, not the reconciliation</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/fin-bank-rec-exceptions-only"/>
    <id>https://mashreeves.com/tips/fin-bank-rec-exceptions-only</id>
    <published>2026-09-07T00:00:00Z</published>
    <updated>2026-09-07T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>Matching thousands of lines is a job for formulas. Working out why the few left over don&apos;t match is where an AI tool helps.</summary>
  </entry>
  <entry>
    <title>Get it to play the sceptical finance director before the real one sees it</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/fin-play-the-sceptical-finance-director"/>
    <id>https://mashreeves.com/tips/fin-play-the-sceptical-finance-director</id>
    <published>2026-09-04T00:00:00Z</published>
    <updated>2026-09-04T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>Before a board pack or budget request goes out, ask the AI for the awkward questions you&apos;ll get. It&apos;s cheaper than finding out in the meeting.</summary>
  </entry>
  <entry>
    <title>Check this month&apos;s accruals against last month&apos;s</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/fin-accruals-check-against-last-month"/>
    <id>https://mashreeves.com/tips/fin-accruals-check-against-last-month</id>
    <published>2026-09-03T00:00:00Z</published>
    <updated>2026-09-03T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>The accrual that vanished or doubled is the one that skews the month. Match what you can with a lookup, then ask the AI about the lines that don&apos;t match.</summary>
  </entry>
  <entry>
    <title>Find the suppliers you&apos;re paying twice for the same thing</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/fin-supplier-spend-consolidation-review"/>
    <id>https://mashreeves.com/tips/fin-supplier-spend-consolidation-review</id>
    <published>2026-08-31T00:00:00Z</published>
    <updated>2026-08-31T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>A year of supplier spend hides overlaps: three tools doing one job. Get the AI to label each supplier by purpose, then do the totals in a pivot table.</summary>
  </entry>
  <entry>
    <title>Let the AI check your rota, don&apos;t let it build one</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/ops-rota-check-not-rota-build"/>
    <id>https://mashreeves.com/tips/ops-rota-check-not-rota-build</id>
    <published>2026-08-29T00:00:00Z</published>
    <updated>2026-08-29T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>Building a rota with fixed rules is a job for a spreadsheet or a scheduling tool. Checking one you&apos;ve built for broken rules is a good second pair of eyes.</summary>
  </entry>
  <entry>
    <title>Ask the AI to poke holes in your cash-flow forecast, not to write it</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/fin-cash-flow-forecast-sanity-check"/>
    <id>https://mashreeves.com/tips/fin-cash-flow-forecast-sanity-check</id>
    <published>2026-08-28T00:00:00Z</published>
    <updated>2026-08-28T00:00:00Z</updated>
    <category term="Finance"/>
    <summary>You built the forecast, so you can&apos;t see its blind spots. Give the AI your assumptions and ask where the timing looks hopeful.</summary>
  </entry>
  <entry>
    <title>Turn what went wrong into a checklist for next time</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/ops-incident-to-preflight-checklist"/>
    <id>https://mashreeves.com/tips/ops-incident-to-preflight-checklist</id>
    <published>2026-08-25T00:00:00Z</published>
    <updated>2026-08-25T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>After something goes wrong, the lessons live in a report nobody rereads. Ask the AI to turn them into a short checklist you run before the next one.</summary>
  </entry>
  <entry>
    <title>Run a pre-mortem on the plan before you start</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/ops-premortem-before-the-project"/>
    <id>https://mashreeves.com/tips/ops-premortem-before-the-project</id>
    <published>2026-08-22T00:00:00Z</published>
    <updated>2026-08-22T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>Ask the AI to assume the project failed six months from now and tell you why. A fast way to a risk list, before everyone&apos;s too invested to be honest.</summary>
  </entry>
  <entry>
    <title>Roll up five team updates into one page, and make it show its evidence</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/ops-weekly-update-roll-up-with-evidence"/>
    <id>https://mashreeves.com/tips/ops-weekly-update-roll-up-with-evidence</id>
    <published>2026-08-20T00:00:00Z</published>
    <updated>2026-08-20T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>Weekly reports from five teams in five formats. Ask the AI to merge them, and to flag anything marked green with nothing behind it.</summary>
  </entry>
  <entry>
    <title>Give it a week of alerts and ask which ones nobody acts on</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/it-alert-noise-tuning-from-a-week-of-alerts"/>
    <id>https://mashreeves.com/tips/it-alert-noise-tuning-from-a-week-of-alerts</id>
    <published>2026-08-18T00:00:00Z</published>
    <updated>2026-08-18T00:00:00Z</updated>
    <category term="IT &amp; Systems"/>
    <summary>Alert fatigue is how the real one gets missed. Export a week of alerts with what was done about each, and ask the AI which are worth tuning.</summary>
  </entry>
  <entry>
    <title>Access review: turn a permissions export into &apos;who shouldn&apos;t still have this&apos;</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/it-access-review-who-shouldnt-have-this"/>
    <id>https://mashreeves.com/tips/it-access-review-who-shouldnt-have-this</id>
    <published>2026-08-17T00:00:00Z</published>
    <updated>2026-08-17T00:00:00Z</updated>
    <category term="IT &amp; Systems"/>
    <summary>A permissions export is thousands of rows nobody reads. Write your rules down, run the exact ones as formulas, and use the AI for the judgement calls.</summary>
  </entry>
  <entry>
    <title>Find where a process waits, not where people work</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/ops-find-the-wait-not-the-work"/>
    <id>https://mashreeves.com/tips/ops-find-the-wait-not-the-work</id>
    <published>2026-08-15T00:00:00Z</published>
    <updated>2026-08-15T00:00:00Z</updated>
    <category term="Admin &amp; Operations"/>
    <summary>Slow processes are rarely slow because someone types slowly. They&apos;re slow because things sit in a queue. Get the AI to list likely queues to check.</summary>
  </entry>
  <entry>
    <title>Never run an AI-written PowerShell script without a dry run first</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/it-powershell-whatif-first"/>
    <id>https://mashreeves.com/tips/it-powershell-whatif-first</id>
    <published>2026-08-14T00:00:00Z</published>
    <updated>2026-08-14T00:00:00Z</updated>
    <category term="IT &amp; Systems"/>
    <summary>AI tools write PowerShell that looks right and does something you didn&apos;t expect. Ask for read-only by default, -WhatIf and logging.</summary>
  </entry>
  <entry>
    <title>Log triage: trim and redact first, then ask what&apos;s unusual</title>
    <link rel="alternate" type="text/html" href="https://mashreeves.com/tips/it-log-triage-redact-then-ask"/>
    <id>https://mashreeves.com/tips/it-log-triage-redact-then-ask</id>
    <published>2026-08-12T00:00:00Z</published>
    <updated>2026-08-12T00:00:00Z</updated>
    <category term="IT &amp; Systems"/>
    <summary>Pasting a hundred thousand lines into a chat gets you a vague answer and a data leak. Cut it down, redact it, and ask for patterns rather than a diagnosis.</summary>
  </entry>
</feed>
