Al jaren balanceer ik qua werkzaamheden tussen Microsoft .NET (core) en Salesforce. Twee totaal verschillende ecosystemen, maar toch ook zoveel overeenkomsten. In beide gevallen werk ik als Software Developer aan web-technologieën. Waarbij ik ook in beide gevallen gebruik maak van standaarden zoals:
GIT
Open Api Specificatie / Swagger
HTTP/ REST - API
Web Components (VueJS vs LWC)
OAuth
Object georiënteerd programmeren
En tools:
vscode
postman
curl
Azure DevOps Pipelines
Daarbij geeft het mij vaak een voorsprong in de adoptie van een "nieuwe" technologie die ik al jaren ken van het andere ecosysteem. Zoals:
Cloud native
interpolation
nullcoalescing
generics
Het belangrijkste voor mij is hierbij dat ik mij vooral richt op de fundamentals. De gebruikte techniek is hieraan ondergeschikt.
Salesforce
Kennis vanaf 2017 waarbij er 9 certificaten zijn behaald waaronder Salesforce Certified Platform Developer II en Salesforce Certified Application Architect.
.NET
Sinds 2006 (in versie .NET 1.1) zijn er al diverse oplossingen gebouwd in C# (c-sharp) dotnet (t/m versie .NET core 10).




