{"ref":"actor:mrbandler","page":"/actors/mrbandler","json":"/actors/mrbandler.json","generated":"2026-10-26","entity":{"id":"mrbandler","name":"mrbandler","kind":"person","url":"https://github.com/mrbandler","identities":{"github":"mrbandler"},"links":[{"kind":"website","url":"https://mrbandler.dev","source":{"kind":"github-profile","url":"https://github.com/mrbandler","checked":"2026-10-09"}}]},"edges":{"maintains":[{"ref":"artifact:mrbandler-cds-routing-handlers","name":"cds-routing-handlers","json":"/artifacts/mrbandler-cds-routing-handlers.json"},{"ref":"artifact:mrbandler-cds2types","name":"cds2types","json":"/artifacts/mrbandler-cds2types.json"}],"contributed_to":[{"ref":"artifact:mrbandler-cds-routing-handlers","name":"cds-routing-handlers","json":"/artifacts/mrbandler-cds-routing-handlers.json"},{"ref":"artifact:mrbandler-cds2types","name":"cds2types","json":"/artifacts/mrbandler-cds2types.json"}],"wrote":[{"ref":"content:taking-cap-to-the-next-level-with-typescript","name":"Taking CAP to the next level - with TypeScript","json":"/content/taking-cap-to-the-next-level-with-typescript.json"}]}}