Articles

22 published · same source policy as the courses

Short, reviewed pieces on practical AI topics. Every factual claim is registered against a primary source, the same honest-claims and source policy the course lessons follow — these are not marketing copy or unreviewed drafts.

  • 2026-09-04

    A web page is not permission for your AI agent

    An agent can use a page, document or message as evidence without treating instructions inside it as authority. Design that boundary before connecting powerful tools.

    • local ai agents
    • prompt injection
    • security
    • human oversight
  • 2026-08-28

    Automate disk cleanup only after you can explain the growth

    A full disk invites a hurried deletion. A safer home-server workflow identifies the owner, growth rate, reclaimable data, retention need and recovery path before cleanup becomes automatic.

    • home servers
    • storage
    • maintenance
    • safe automation
  • 2026-08-26

    Local AI stays private only if the whole workflow does

    Running a model on your own machine can remove one remote data path, but prompts, tools, logs, saved outputs, backups and sharing still decide where information travels.

    • local AI
    • privacy
    • data flows
    • safe automation
  • 2026-08-24

    Draft first, send second

    AI can help shape an outbound message without deciding who receives it or pressing send. Use a bounded draft, a deliberate human check and a clear correction path.

    • AI literacy
    • human oversight
    • communication
    • privacy
  • 2026-08-21

    What your smart home does when the internet is gone

    Map every smart-home dependency before an outage: where decisions happen, how updates arrive, what fails and which safe manual path remains available.

    • home automation
    • Home Assistant
    • offline control
    • recovery
  • 2026-08-19

    A health check is not a recovery plan

    A practical home-server guide to separating liveness, readiness and restart signals from the human decisions that make recovery safe.

    • home servers
    • observability
    • recovery
    • safe operations
  • 2026-08-17

    Cloudflare Tunnel is not a trust boundary

    A tunnel can keep an origin off the public internet, but it does not answer who should use the application. Separate routing, identity and application permissions with a small, testable checklist.

    • home infrastructure
    • Cloudflare
    • remote access
    • safe defaults
  • 2026-08-14

    Give your AI agent a budget

    Permissions limit what an agent may touch. A separate budget for time, steps, data and queued work limits how much it can consume before it must stop.

    • local ai agents
    • safe automation
    • resource limits
  • 2026-08-12

    An agent's memory is not an audit trail

    Memory helps an agent continue a task, but it cannot prove what happened. Separate useful context from a small, reviewable record of each run.

    • agent memory
    • evidence
    • safe automation
  • 2026-08-10

    The log says done. Prove it.

    A practical evidence trail for AI-assisted work: pin the inputs and revision, record what actually ran, separate review from authorship, and keep a recovery path.

    • local ai agents
    • evidence
    • delivery governance
    • safe AI use
  • 2026-08-07

    A firewall rule is not a network boundary

    A practical OPNsense-inspired checklist for separating trust zones, writing understandable rules, testing the path and keeping a recovery route when a firewall change goes wrong.

    • home servers
    • OPNsense
    • network segmentation
    • recovery
  • 2026-08-03

    Don't ask AI if it's right

    A confident answer is not evidence. Build a small verification plan around the claim, the consequence of being wrong, and the source or test that can actually settle it.

    • AI literacy
    • verification
    • evidence
  • 2026-07-31

    A scheduler is not an owner

    A practical way to design scheduled automation around missed runs, duplicates, evidence, approval and recovery instead of assuming a clock makes work reliable.

    • automation
    • home servers
    • delivery governance
  • 2026-07-29

    The alert you always ignore

    An alert nobody acts on is not monitoring. It is noise with a notification sound. A practical way to decide which home-server alerts deserve to interrupt you, using precision, recall, detection time and reset time.

    • home servers
    • monitoring
    • reliability
  • 2026-07-27

    What AdGuard Home can and cannot fix

    What network-wide DNS filtering genuinely solves, the ceiling AdGuard's own documentation sets out, and how encrypted DNS and Encrypted Client Hello change the picture.

    • home servers
    • DNS
    • privacy
  • 2026-07-24

    Keep your AI agent on a short leash

    Why the real risk of an AI agent is the authority you hand it, not the model going rogue — and a practical way to turn down its functionality, permissions and autonomy separately.

    • local ai agents
    • security
    • approvals
  • 2026-07-22

    Make home automations fail safe first

    A practical checklist for designing Home Assistant automations that recover clearly, leave evidence and avoid doing the wrong thing twice.

    • home automation
    • reliability
    • home assistant
  • 2026-07-20

    Home Assistant automations that fail clearly

    A practical way to design household automations so missed conditions, failed actions and recovery steps are visible instead of mysterious.

    • home automation
    • Home Assistant
    • recovery
  • 2026-07-18

    A backup is not a restore plan

    A practical home-server guide to turning backup jobs into evidence you can actually recover from, using restore drills, integrity checks and clear limits.

    • home servers
    • backups
    • recovery
  • 2026-07-17

    Before you paste that into an AI chat

    A practical data-confidentiality guide for anyone about to paste a document, email or dataset into a general AI chat tool — what actually counts as sensitive, what happens to it next, and where the UK's data protection guidance sits.

    • data protection
    • privacy
    • practical guidance
  • 2026-07-17

    Choosing your first local model

    A five-minute, practical way to narrow down your first local AI model — and where to go for the deeper, hands-on version in the Local AI Agents course.

    • local models
    • getting started
    • local ai agents
  • 2026-07-17

    What quantisation actually does to your model

    A standalone explainer of what "quantisation" means for a downloadable AI model file, what it actually costs, and how to read a name like Q4_K_M before you download it.

    • local models
    • quantisation
    • technical explainer
Articles — Learning Harbour