{"ref":"actor:danschlachter","page":"/actors/danschlachter","json":"/actors/danschlachter.json","generated":"2026-10-26","entity":{"id":"danschlachter","name":"Daniel Schlachter","kind":"person","url":"https://github.com/DanSchlachter","identities":{"github":"DanSchlachter"},"origin_ring":"sap-official"},"edges":{"maintains":[],"contributed_to":[{"ref":"artifact:cap-js-attachments","name":"@cap-js/attachments","json":"/artifacts/cap-js-attachments.json"},{"ref":"artifact:cap-js-notifications","name":"@cap-js/notifications","json":"/artifacts/cap-js-notifications.json"},{"ref":"artifact:sap-samples-cap-microservices-workshop","name":"cap-microservices-workshop","json":"/artifacts/sap-samples-cap-microservices-workshop.json"},{"ref":"artifact:capire-docs","name":"capire/docs","json":"/artifacts/capire-docs.json"},{"ref":"artifact:capire-incidents-app","name":"capire/incidents-app","json":"/artifacts/capire-incidents-app.json"},{"ref":"artifact:capire-skills","name":"capire/skills","json":"/artifacts/capire-skills.json"},{"ref":"artifact:sap-samples-cap-service-integration-codejam","name":"SAP-samples/cap-service-integration-codejam","json":"/artifacts/sap-samples-cap-service-integration-codejam.json"},{"ref":"artifact:sap-samples-cap-sflight","name":"SAP-samples/cap-sflight","json":"/artifacts/sap-samples-cap-sflight.json"},{"ref":"artifact:sap-samples-fiori-elements-v4-cap-advanced","name":"SAP-samples/fiori-elements-v4-cap-advanced","json":"/artifacts/sap-samples-fiori-elements-v4-cap-advanced.json"},{"ref":"artifact:capire-xtravels","name":"xtravels","json":"/artifacts/capire-xtravels.json"}],"wrote":[{"ref":"content:cap-in-the-age-of-ai-6-vector-embeddings","name":"CAP in the age of AI #6 - vector embeddings","json":"/content/cap-in-the-age-of-ai-6-vector-embeddings.json"},{"ref":"content:cap-in-the-age-of-ai-5-agents-wrap-up","name":"CAP in the age of AI #5 - agents wrap-up","json":"/content/cap-in-the-age-of-ai-5-agents-wrap-up.json"},{"ref":"content:cap-in-the-age-of-ai-1-the-mcp-adapter","name":"CAP in the age of AI #1 - the MCP adapter","json":"/content/cap-in-the-age-of-ai-1-the-mcp-adapter.json"},{"ref":"content:cap-in-the-age-of-ai","name":"CAP in the age of AI","json":"/content/cap-in-the-age-of-ai.json"},{"ref":"content:the-fastest-way-to-a-deployable-cap-app-on-cloud-foundry","name":"The fastest way to a deployable CAP app on SAP BTP Cloud Foundry","json":"/content/the-fastest-way-to-a-deployable-cap-app-on-cloud-foundry.json"},{"ref":"content:reusable-components-for-cap-with-cds-plugin","name":"Reusable components for CAP with cds-plugin","json":"/content/reusable-components-for-cap-with-cds-plugin.json"},{"ref":"content:cap-node-js-expert-session-6-the-mcp-adapter","name":"CAP Node.js Expert Session #6 - The MCP Adapter","json":"/content/cap-node-js-expert-session-6-the-mcp-adapter.json"},{"ref":"content:teched-2026-ad162","name":"Everything new: Try out the latest features in CAP","json":"/content/teched-2026-ad162.json"},{"ref":"content:teched-2026-ad262","name":"Agentic CAP: Build MCP servers and enterprise AI agents","json":"/content/teched-2026-ad262.json"}]}}