build 6ddc7a35 | content blog-content@417154f · 338 posts | profiles 32 · corpus 315 | ● 0 skipped | format run

$ soultec get expert/peter-mattei -o yaml$ soultec get expert/peter-mattei -o json$ soultec get expert/peter-mattei -o toml$ soultec get expert/peter-mattei -o xml$ python3 peter-mattei.pyPS> ./peter-mattei.ps1$ go run peter-mattei.go$ node peter-mattei.js

apiVersion: soultec.ch/v1kind: Expertmetadata: name: peter-mattei locale: de labels: role: Senior Technical Consultant annotations: source: skillprofiles/data/peter-mattei.yaml route: /en/experts/peter-mattei/ schema: /nerd/schema/experts.json renderedAt: en profileLang: de photo: /experts/peter-mattei-800.webpspec: name: Peter Mattei role: Senior Technical Consultant bio: Pete ist unser Storage Experte und besser bekannt als StorePete. draft: falsestatus: corpus: 315 search: /de/search.json
{ "apiVersion": "soultec.ch/v1", "kind": "Expert", "metadata": { "name": "peter-mattei", "locale": "de", "labels": { "role": "Senior Technical Consultant" }, "annotations": { "source": "skillprofiles/data/peter-mattei.yaml", "route": "/en/experts/peter-mattei/", "schema": "/nerd/schema/experts.json", "renderedAt": "en", "profileLang": "de", "photo": "/experts/peter-mattei-800.webp" } }, "spec": { "name": "Peter Mattei", "role": "Senior Technical Consultant", "bio": "Pete ist unser Storage Experte und besser bekannt als StorePete.", "draft": false }, "status": { "corpus": 315, "search": "/de/search.json" }}
apiVersion = "soultec.ch/v1"kind = "Expert"[metadata]name = "peter-mattei"locale = "de"[metadata.labels]role = "Senior Technical Consultant"[metadata.annotations]source = "skillprofiles/data/peter-mattei.yaml"route = "/en/experts/peter-mattei/"schema = "/nerd/schema/experts.json"renderedAt = "en"profileLang = "de"photo = "/experts/peter-mattei-800.webp"[spec]name = "Peter Mattei"role = "Senior Technical Consultant"bio = "Pete ist unser Storage Experte und besser bekannt als StorePete."draft = false[status]corpus = 315search = "/de/search.json"
<?xml version="1.0" encoding="UTF-8"?><manifest kind="Expert"> <apiVersion>soultec.ch/v1</apiVersion> <metadata> <name>peter-mattei</name> <locale>de</locale> <labels> <role>Senior Technical Consultant</role> </labels> <annotations> <source>skillprofiles/data/peter-mattei.yaml</source> <route>/en/experts/peter-mattei/</route> <schema>/nerd/schema/experts.json</schema> <renderedAt>en</renderedAt> <profileLang>de</profileLang> <photo>/experts/peter-mattei-800.webp</photo> </annotations> </metadata> <spec> <name>Peter Mattei</name> <role>Senior Technical Consultant</role> <bio>Pete ist unser Storage Experte und besser bekannt als StorePete.</bio> <draft>false</draft> </spec> <status> <corpus>315</corpus> <search>/de/search.json</search> </status></manifest>
# Code generated by the soultec.ch build. DO NOT EDIT.import jsonPAGE = { "apiVersion": "soultec.ch/v1", "kind": "Expert", "metadata": { "name": "peter-mattei", "locale": "de", "labels": { "role": "Senior Technical Consultant", }, "annotations": { "source": "skillprofiles/data/peter-mattei.yaml", "route": "/en/experts/peter-mattei/", "schema": "/nerd/schema/experts.json", "renderedAt": "en", "profileLang": "de", "photo": "/experts/peter-mattei-800.webp", }, }, "spec": { "name": "Peter Mattei", "role": "Senior Technical Consultant", "bio": "Pete ist unser Storage Experte und besser bekannt als StorePete.", "draft": False, }, "status": { "corpus": 315, "search": "/de/search.json", },}if __name__ == "__main__": print(json.dumps(PAGE, indent=2, ensure_ascii=False))
# Code generated by the soultec.ch build. DO NOT EDIT.$Page = [ordered]@{ apiVersion = 'soultec.ch/v1' kind = 'Expert' metadata = [ordered]@{ name = 'peter-mattei' locale = 'de' labels = [ordered]@{ role = 'Senior Technical Consultant' } annotations = [ordered]@{ source = 'skillprofiles/data/peter-mattei.yaml' route = '/en/experts/peter-mattei/' schema = '/nerd/schema/experts.json' renderedAt = 'en' profileLang = 'de' photo = '/experts/peter-mattei-800.webp' } } spec = [ordered]@{ name = 'Peter Mattei' role = 'Senior Technical Consultant' bio = 'Pete ist unser Storage Experte und besser bekannt als StorePete.' draft = $false } status = [ordered]@{ corpus = 315 search = '/de/search.json' }}$Page | ConvertTo-Json -Depth 32
// Code generated by the soultec.ch build. DO NOT EDIT.package mainimport ( "encoding/json" "os")var page = map[string]any{ "apiVersion": "soultec.ch/v1", "kind": "Expert", "metadata": map[string]any{ "name": "peter-mattei", "locale": "de", "labels": map[string]any{ "role": "Senior Technical Consultant", }, "annotations": map[string]any{ "source": "skillprofiles/data/peter-mattei.yaml", "route": "/en/experts/peter-mattei/", "schema": "/nerd/schema/experts.json", "renderedAt": "en", "profileLang": "de", "photo": "/experts/peter-mattei-800.webp", }, }, "spec": map[string]any{ "name": "Peter Mattei", "role": "Senior Technical Consultant", "bio": "Pete ist unser Storage Experte und besser bekannt als StorePete.", "draft": false, }, "status": map[string]any{ "corpus": 315, "search": "/de/search.json", },}func main() { enc := json.NewEncoder(os.Stdout) enc.SetEscapeHTML(false) enc.SetIndent("", " ") if err := enc.Encode(page); err != nil { os.Exit(1) }}
// Code generated by the soultec.ch build. DO NOT EDIT.const page = { apiVersion: "soultec.ch/v1", kind: "Expert", metadata: { name: "peter-mattei", locale: "de", labels: { role: "Senior Technical Consultant", }, annotations: { source: "skillprofiles/data/peter-mattei.yaml", route: "/en/experts/peter-mattei/", schema: "/nerd/schema/experts.json", renderedAt: "en", profileLang: "de", photo: "/experts/peter-mattei-800.webp", }, }, spec: { name: "Peter Mattei", role: "Senior Technical Consultant", bio: "Pete ist unser Storage Experte und besser bekannt als StorePete.", draft: false, }, status: { corpus: 315, search: "/de/search.json", },};console.log(JSON.stringify(page, null, 2));

# 22 lines · YAML · validated at build# 29 lines · JSON · validated at build# 27 lines · TOML · validated at build# 29 lines · XML · validated at build# 35 lines · Python · read back at build, equals the JSON record# 32 lines · PowerShell · read back at build, equals the JSON record# 47 lines · Go · read back at build, equals the JSON record# 32 lines · JavaScript · read back at build, equals the JSON record

Senior Technical Consultant

Peter Mattei

Pete is our storage expert, better known as StorePete.

No technical focus areas are recorded for this person.