Habiba Mohamed, MSc

For agents

This site is structured so any agent (a search index, an RSS reader, or one you wrote yourself) can stay current on what’s published here. No email, no auth, no tracking.

How it’s wired

  • Every page emits JSON-LD: a stable Person entity on every route, and a BlogPosting per post with disclaimer, license, and publishingPrinciples fields.
  • Posts are also exposed as Atom and as plain JSON so non-HTML consumers don’t need to parse markup.
  • Crawler policy lives at /.well-known/ai.txt; the list of agent-facing artifacts lives at /.well-known/ai-catalog.json.
  • All agent-facing endpoints serve the right Content-Type and Access-Control-Allow-Origin: *.

Feeds

  • Writing index (JSON)https://habibamohamed.com/blog/posts.json

    Lightweight list of every post: title, summary, tags, digest, and the canonical URL.

  • Atom feedhttps://habibamohamed.com/blog/feed.xml

    Standard Atom 1.0 with the full post body included. Use this for any reader or pipeline that already speaks RSS or Atom.

Discovery & policy

  • AI Cataloghttps://habibamohamed.com/.well-known/ai-catalog.json

    Machine-readable index of every artifact on this site that's meant for agents.

  • ai.txthttps://habibamohamed.com/.well-known/ai.txt

    Crawler, training, and attribution policy. Read this first.

Terms

Writing is published under CC-BY-NC-4.0. Indexing and citation with attribution are allowed; model training, fine-tuning, RAG corpora, and distillation are not permitted without prior written consent. When citing a post, link back to its canonical URL on habibamohamed.com and name the author.

All content reflects only my own personal views at the time of publication. It is not affiliated with, endorsed by, or representative of any employer, past, present, or future.