<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>osenco - ship it (Nederlands)</title><description>Practical AI for engineers who ship. Open source engineering, AI agents, and tools for devs, CTOs, and product managers.</description><link>https://osen.co/</link><language>nl</language><lastBuildDate>Wed, 01 Apr 2026 04:54:21 GMT</lastBuildDate><atom:link href="https://osen.co/rss.xml" rel="self" type="application/rss+xml"/><item><title>Een AI-webmaster die je via WhatsApp aanstuurt</title><link>https://osen.co/blog/ai-webmaster-via-whatsapp/</link><guid isPermaLink="true">https://osen.co/blog/ai-webmaster-via-whatsapp/</guid><description>Hoe ik een AI-bot bouwde die een live WordPress-site bestuurt vanuit een WhatsApp-groepschat. Geen wp-admin, geen tickets, gewoon chatten.</description><pubDate>Mon, 30 Mar 2026 08:00:00 GMT</pubDate><content:encoded>import Mermaid from &quot;../../components/Mermaid&quot;;

&gt; &quot;Karl, de verzendpagina klopt niet. Kun je dat aanpassen?&quot;
&gt; &quot;Staat live. Stap-voor-stap uitleg met PostNL en Hermes tracking.&quot;

Een goede vriend van me runt een succesvolle webshop en wilde die ook in Duitsland op de kaart zetten. Ik copy-paste zijn bestaande WordPress-website en hostte die op mijn Hetzner-server. Maar dat was pas het begin...

De vertalingen moesten gedaan worden, het moest juridisch compliant worden, tulpen en stroopwafels bij de verzending, Nederlands vlaggetje her en der. *Und so weiter, und so fort.* Mijn WhatsApp stroomde vol met verzoeken.

Nu heb ik er een gruwelijke hekel aan om in een WordPress (of andere) admin portal allerlei dingen bij elkaar te klikken. Perfecte gelegenheid om Claude Code op de proef te stellen.

Het resultaat is een virtuele AI-powered webmaster die je volledig via WhatsApp kan aansturen. Lennart stuurt nu direct zijn wensen in een groepschat met hem, mij en de AI-bot. Op de achtergrond voert Claude Code de wensen uit.

---

### De setup

Ik heb een WhatsApp-bot opgezet: &quot;Karl Kuhfell&quot;. In een groepschat met Lennart (de winkeleigenaar) en mij. Karl is gekoppeld aan Claude Code, dat draait in de WordPress-directory op mijn laptop. Drie tools staan tot zijn beschikking: WP-CLI voor commando&apos;s, de WordPress API voor content, en directe MySQL-queries voor alles wat dieper gaat.

&lt;Mermaid client:load chart={`flowchart TD
    Owner[&quot;🧑‍💼 Winkeleigenaar&quot;]
    subgraph WA [&quot;💬 WhatsApp Groep&quot;]
      direction LR
      O2[&quot;🧑‍💼 Eigenaar&quot;]
      AI[&quot;🤖 AI Assistent&quot;]
    end
    CC[&quot;⚡ Claude Code&quot;]
    WP[&quot;🌐 WordPress&quot;]
    Owner -- verzoek --&gt; WA
    AI -- routeert --&gt; CC
    CC &lt;-- &quot;CLI / API / SQL&quot; --&gt; WP
    CC -- antwoord --&gt; AI
    WA -- klaar --&gt; Owner`} /&gt;

*Van WhatsApp-bericht tot live wijziging op de site.*

---

### Vanuit het terras

Lennart zat op vakantie. Vanaf zijn terras stuurde hij berichten in de groep, en Karl regelde het. Hieronder twee voorbeelden uit de echte WhatsApp-groep: links de verzendpagina, rechts de juridische check.

&lt;div style=&quot;display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin: 24px 0;&quot;&gt;
  &lt;AstroImage src=&quot;assets/blog/ai-webmaster-whatsapp-tracking.jpeg&quot; alt=&quot;WhatsApp gesprek: Karl bouwt de verzendpagina&quot; width={460} height={1024} /&gt;
  &lt;AstroImage src=&quot;assets/blog/ai-webmaster-whatsapp-legal.jpeg&quot; alt=&quot;WhatsApp gesprek: Karl checkt juridische compliance&quot; width={460} height={1024} /&gt;
&lt;/div&gt;

**Links: de verzendpagina.** Klanten in Duitsland ontvangen hun pakket via PostNL (vanuit Nederland) dat bij de grens wordt overgedragen aan Hermes. Twee trackingnummers, één pakket. Verwarrend als je er geen uitleg bij geeft. Lennart vroeg Karl om dit op te lossen, en Karl bouwde in real-time een verzendpagina met stap-voor-stap uitleg, track-and-trace links per fase, en een info-box die uitlegt waarom je twee trackingnummers krijgt.

Even later voegde Karl ook een disclaimer toe voor internationale levertijden: een vriendelijke tekst onderaan de verzendpagina dat internationale zendingen soms 3 tot 6 werkdagen kunnen duren.

**Rechts: juridische compliance.** Het interessantste moment was toen Karl zelf aan de bel trok. Niet gevraagd, maar uit eigen beweging. Hij checkte de juridische status van de site en meldde:

- **Datenschutzerklärung**: stond er al
- **AGB** (Algemene Voorwaarden): stond er al
- **Impressum**: **ontbrak** (het grootste risico voor een *Abmahnung* in Duitsland)
- **Widerrufsrecht**: stond in de AGB maar miste een eigen pagina

Lennart stuurde zijn KvK-nummer en BTW-nummer. Karl maakte het Impressum en Widerrufsrecht aan. *&quot;Juridisch compliant! Geen Abmahnung voor jou.&quot;*

Dit is waar het verschil zit. Karl voert niet alleen uit, hij denkt mee. Naast het vertalen van pagina&apos;s signaleert hij ook dat je Impressum ontbreekt en dat je daarvoor een boete kunt krijgen.

Alles live op de site, terwijl Lennart op het terras zat.

---

### De tools onder de motorkap

Claude Code werkt in de WordPress-directory en heeft drie manieren om de site aan te passen:

**WP-CLI** voor alles wat je normaal via de command line doet: plugins installeren, taalbestanden laden, cache flushen, pagina&apos;s aanmaken, zoek-en-vervang door de hele database.

**WordPress API** voor content: posts, pagina&apos;s, producten, media. Alles wat je via het REST-endpoint kunt benaderen.

**MySQL direct** voor de edge cases. Serialized PHP-data in `wp_options`, bulk-updates over duizenden productrijen, dingen die te complex zijn voor WP-CLI. Claude Code schrijft de SQL, voert het uit, en verifieert het resultaat.

De site draait op Kubernetes (Hetzner). WP-CLI praat via `kubectl exec` met de WordPress-pod. De MySQL-queries gaan via de MySQL-pod in hetzelfde namespace.

---

### Geen wp-admin meer nodig

Het fijne hieraan is: je hebt geen WordPress-dashboard meer nodig. Je hoeft niet in te loggen of te klikken en eindeloos menu&apos;s door te bladeren om te doen wat je wilt. Dat doet de AI-bot en Claude Code allemaal op de achtergrond voor je. De klant (Lennart in dit geval) kan direct zijn wensen uit laten voeren.</content:encoded><atom:link rel="canonical" href="https://osen.co/blog/ai-webmaster-via-whatsapp/"/><category>AI</category><category>WordPress</category><category>Claude Code</category><category>WhatsApp</category><category>Automation</category><category>WooCommerce</category><category>Software</category><author>André van der Heijden</author></item><item><title>Je code gratis delen én er geld mee verdienen</title><link>https://osen.co/blog/open-core-business-model/</link><guid isPermaLink="true">https://osen.co/blog/open-core-business-model/</guid><description>Maak de kern van je integraties open source en bouw daaromheen betaalde extensies en waarde leverende diensten.</description><pubDate>Thu, 03 Apr 2025 08:00:00 GMT</pubDate><content:encoded>&gt; &quot;Als ik mijn code open source, hoe verdien ik er dan geld mee?&quot;

Een terechte vraag met een duidelijk antwoord: het open core businessmodel. Bij open core maak je de basis van je
integraties vrij beschikbaar als open source. Gespecialiseerde uitbreidingen
bied je aan als commerciële producten. Denk aan specifieke connectors, maatwerkmodules of ondersteunende diensten.

### Hoe werkt dat dan?
Je werkt samen met
verschillende klanten aan gemeenschappelijke componenten, terwijl je tegelijkertijd geld vraagt voor diensten die
specifieke waarde toevoegen. Denk aan visualisaties, dashboards en andere producten die gespecialiseerde domeinkennis
vereisen. Daarnaast lever je diensten zoals hosting, service-level agreements (SLA&apos;s) en
specifieke bugfixes en onderhoud.

### Wie betaalt wat?
Meer tech-savvy klanten kunnen grotendeels de open stack gebruiken en waarde
toevoegen door het identificeren van bugs en het meeschrijven aan de common codebase. Klanten die meer ontzorgd
willen worden en minder in-house IT expertise hebben betalen voor de extra producten en dienstverlening.

Uiteindelijk wint iedereen hiermee. De open source gemeenschap profiteert van betere software, bedrijven besparen op ontwikkelkosten, en de leverancier bouwt een duurzaam businessmodel.

&gt; “Door je gebruikers als mede-ontwikkelaars te behandelen, bereik je sneller betere code en effectievere bugfixes.”
&gt; - Eric S. Raymond, *The Cathedral and the Bazaar*

📚 Een quote uit: &lt;a href=&quot;https://www.amazon.com/Cathedral-Bazaar-Musings-Linux-Accidental/dp/0596001088&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;The Cathedral and the Bazaar&lt;/a&gt;

### Opbouwen van een community
Omdat je een groot deel van je code openbaar maakt, wordt het voor developers makkelijker en aantrekkelijker om jouw
oplossing te gaan gebruiken. Het is natuurlijk veel leuker om een probleem op te lossen waar 100 partijen in één
keer wat aan hebben, dan enkel iets te bouwen wat binnen je bedrijf waarde oplevert. Als developer is het een mooie
manier om jezelf op de kaart te zetten en tegelijkertijd samen te werken met en te leren van anderen binnen jouw
werkveld.

### Werk jij al open core?
Werk jij al volgens het open core model, of overweeg je het? Misschien publiceer je al delen van je integraties als open source, of zit je nog in de afweging hoe je hiermee kunt starten zonder je hele IP weg te geven. Ik ben benieuwd hoe jij die balans zoekt tussen delen en verdienen. Laat het me weten of deel je ervaring.</content:encoded><atom:link rel="canonical" href="https://osen.co/blog/open-core-business-model/"/><category>Open Core</category><category>Open Source</category><category>Integraties</category><category>API</category><category>Business Strategie</category><category>Software</category><author>André van der Heijden</author></item><item><title>Waarom een code-base migreren binnenkort een routineklusje is</title><link>https://osen.co/blog/migreren-wordt-een-ai-tje/</link><guid isPermaLink="true">https://osen.co/blog/migreren-wordt-een-ai-tje/</guid><description>Van Python naar Go? Of van Ruby naar TypeScript? Laat AI het zware werk doen.</description><pubDate>Wed, 02 Apr 2025 08:00:00 GMT</pubDate><content:encoded>import CodeMigratieAiDiagramDark from &quot;../../assets/blog/code-migratie-ai-blog-diagram-dark.svg.raw?raw&quot;;
import AiVerificatieSpectrum from &quot;../../assets/blog/ai-verificatie-spectrum.svg.raw?raw&quot;;

&gt; U: *&quot;Kun je deze hele codebase omzetten naar Go?&quot;*
&gt; AI: *&quot;Ik ga ermee aan de slag. Ik ben zo terug met de eerste iteratie...&quot;*

Migreren van de ene programmeertaal naar de andere was jarenlang een process van bloed, zweet en JIRA-tickets. Eelt
op je vingers van het programmeren. En als je het dan oplevert dan zegt de klant of product owner: &quot;Het ziet er nog
exact hetzelfde uit! Zijn jullie hier nu een half jaar mee bezig geweest?&quot; Daarom was en is het ook iets waar
niemand graag zijn vingers aan brand en waarom het ook niet vaak gebeurt. Maar met de opkomst van LLMs wordt dit
proces binnenkort relatief makkelijk.

---

&lt;div class=&quot;diagram-container&quot;&gt;
  &lt;Fragment set:html={CodeMigratieAiDiagramDark} /&gt;
&lt;/div&gt;

*Een AI herschrijft een Python-codebase naar idiomatisch Go. De developer kijkt mee, en finetunet waar nodig.*

---

### Hoe werkt dat?

De AI begrijpt de semantiek van de code. Ze leest niet alleen de syntax, maar begrijpt ook wat de code doet. Ze kan de logica volgen, de afhankelijkheden herkennen en zelfs de context begrijpen waarin de code draait.

Het resultaat? De AI kan de code herschrijven in een andere taal, met behoud van de oorspronkelijke functionaliteit. En dat is niet alleen een kwestie van syntactische vertaling. Het gaat om het begrijpen van de onderliggende principes en het toepassen daarvan in de nieuwe taal.

### Waarom denk je dat dit zo makkelijk kan?

De migratie van een code-base is een perfect voorbeeld van een taak die relatief makkelijk geverifieerd kan worden. Je
hebt immers al testen die moeten slagen voordat je wijzigingen doorvoert. Deze testen draai je vóór en na de
migratie. Als de migratie niet aan alle testcases voldoet, gaat de AI weer terug naar de tekentafel voor een
volgende iteratie.

Vergelijk dit eens met hoe Deep Blue al in 1997 voor het eerst Kasparov
versloeg in het duidelijk afgebakend spel &lt;a href=&quot;https://en.wikipedia.org/wiki/Deep_Blue_versus_Garry_Kasparov&quot; target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;&gt;schaken&lt;/a&gt;:
strak omlijnde regels waarin AI uitblonk. Daarna volgde AlphaGo: complexer, meer vrijheid, maar nog steeds goed
gedefinieerde grenzen. Ook hier versloeg AI uiteindelijk de mens. Code-base migraties bevinden zich op hetzelfde
spectrum: helder afgebakend, makkelijk verifieerbaar, en daarom ideaal om sneller en beter door AI uit te laten voeren
dan door menselijke developers.

&gt; *&quot;Code-base migraties zijn een helder afgebakend, makkelijk verifieerbaar domein en daarmee een perfecte use-case
voor AI.&quot;*

---

&lt;div class=&quot;diagram-container&quot;&gt;
  &lt;Fragment set:html={AiVerificatieSpectrum} /&gt;
&lt;/div&gt;

*Van schaak naar codebases: AI presteert steeds beter in verifieerbare domeinen.*

---

### Wat betekent dit voor developers?

Het betekent dat je niet langer vastzit aan de taal waarin je begonnen bent. Je kunt kiezen voor de taal die het beste past bij je huidige behoeften, zonder bang te zijn voor de migratiekosten of de tijd die het kost om alles opnieuw te schrijven.

### Waarom is dit game changing?

Omdat taaltransitie **geen strategisch obstakel meer hoeft te zijn**. Vroeger betekende het kiezen van de &quot;verkeerde&quot; taal een dure vergissing. Nu kies je gewoon opnieuw. Je denkt in abstracties en laat AI de vertaalslag maken naar de juiste taal, afhankelijk van de use-case, schaalbaarheid of teamvoorkeur.

---

### Is dit dan het einde van specialisatie?

Integendeel. Het is het begin van **hogere abstractie in softwareontwikkeling**. Developers worden componisten van systemen, die de tools kiezen die het beste passen, zonder vast te zitten aan eerdere keuzes. AI neemt de syntactische vertaalslag over, jij behoudt de controle over semantiek en architectuur.

Wat vroeger een project van een half jaar was, is nu een iteratief proces van chatten, reviewen en refactoren. Geen dure rewrite-trajecten meer. Geen angst voor legacy. Gewoon: *&quot;Kun je dit omzetten naar…&quot;*, en je AI doet het.

&gt; *&quot;Migratie van code-bases wordt een standaard proces, grotendeels uitgevoerd door AI.&quot;*

---

### Heb jij al AI gebruikt bij het migreren van code-bases?

Heb jij al experimenten gedaan met AI voor het migreren van code? Misschien heb je al kleine modules laten omzetten of overweeg je een grotere migratie. Of zit je nog in de verkenningsfase en vraag je je af of dit echt kan werken voor jouw specifieke codebase. Ik ben benieuwd naar jouw ervaringen met AI-gestuurde code transities. Deel gerust je successen, uitdagingen of vragen.</content:encoded><atom:link rel="canonical" href="https://osen.co/blog/migreren-wordt-een-ai-tje/"/><category>AI</category><category>Programmeertalen</category><category>Migratie</category><category>Go</category><category>Python</category><category>Dev Productivity</category><category>Software</category><author>André van der Heijden</author></item><item><title>AI doet je boekhouding met de Moneybird MCP Module</title><link>https://osen.co/blog/moneybird-mcp-server-claude/</link><guid isPermaLink="true">https://osen.co/blog/moneybird-mcp-server-claude/</guid><description>U: “Maak een factuur aan voor 4 uur consulting services aan Hans Jansen B.V.” AI: “OK, done. Next?”</description><pubDate>Thu, 27 Mar 2025 08:00:00 GMT</pubDate><content:encoded>import MoneybirdMcpArchitecture from &quot;../../assets/blog/moneybird-mcp-architecture.svg.raw?raw&quot;;

&gt; “Maak een factuur aan voor 4 uur consulting services aan Hans Jansen B.V.”
&gt; “OK, done. Next?”

In een wereld waarin AI steeds toegankelijker wordt, is het verleidelijk om je chatbot allerlei vragen te stellen, maar pas als hij jouw systemen begrijpt, wordt het echt interessant. En daar komt MCP om de hoek kijken.

**MCP**, oftewel *Model Context Protocol*, is een nieuwe standaard waarmee AI&apos;s als Claude context leren begrijpen over jouw software en systemen. Ik heb een module geschreven waarmee Claude leert communiceren met de boekhoudsoftware Moneybird. Het resultaat? Je roept iets tegen Claude, en hij maakt je factuur aan. Geen API-koppeling in de backend meer nodig, geen developer nodig op het moment suprême. Gewoon: praten.

---

&lt;div class=&quot;diagram-container&quot;&gt;
  &lt;Fragment set:html={MoneybirdMcpArchitecture} /&gt;
&lt;/div&gt;

*MCP architectuur: van chat naar boekhouding.*

---

Wat ik heb gebouwd is een **MCP-server plugin** voor Moneybird. Laad je deze in Claude (de desktop-app), dan begrijpt Claude hoe Moneybird werkt, als een virtuele medewerker die je administratie regelt. In de [video](https://www.youtube.com/shorts/dUSQSNw00-k?feature=share) hieronder laat ik zien hoe dat eruitziet.

### Wat kan het?

- Nieuwe contacten aanmaken
- Facturen aanmaken voor producten of diensten
- Facturen ophalen en analyseren
- Antwoorden geven op vragen zoals “Wat is mijn omzet in Q1?”
- En alles vanuit een eenvoudige chatinterface

Bekijk het in actie:

📺 **[Video – AI maakt automatisch facturen aan in Moneybird](https://www.youtube.com/shorts/dUSQSNw00-k?feature=share)**
📦 **[Bekijk de code op GitHub](https://github.com/vanderheijden86/moneybird-mcp-server)**

---

&gt; Claude: *“Het contact Jantje de Bakker bestaat nog niet. Zal ik het aanmaken?”*
&gt; Jij: “Ja.”
&gt; Claude: *“Contact aangemaakt. Factuur aangemaakt. Klaar.”*

### Waarom is dit belangrijk?

Omdat AI pas waardevol wordt als het daadwerkelijk *iets kan doen*. Niet alleen slimme antwoorden geven, maar echte handelingen verrichten in jouw systemen. En daar is **MCP** een gamechanger. Het leert AI niet alleen *te praten*, maar ook *te handelen*, binnen jouw context.

---

### Werk jij al met MCP?

Heb jij al ervaring opgedaan met MCP-integraties? Misschien experimenteer je al met het koppelen van AI aan je eigen
bedrijfssystemen. Of misschien heb je vragen over het gebruik van de Moneybird MCP-module. Ik ben benieuwd naar
jouw ervaringen met het verbinden van AI aan je software. Neem gerust contact op voor vragen of het delen van een
succesverhaal.

Of wil je het gewoon direct uitproberen?
1. Clone de [GitHub-repo](https://github.com/vanderheijden86/moneybird-mcp-server)
2. Volg de instructies in de README
3. Start Claude desktop en laad de plugin
4. Ervaar hoe eenvoudig AI-gestuurde administratie kan zijn</content:encoded><atom:link rel="canonical" href="https://osen.co/blog/moneybird-mcp-server-claude/"/><category>MCP</category><category>AI</category><category>Moneybird</category><category>Open Source</category><category>Claude</category><category>Automation</category><category>Software</category><author>André van der Heijden</author></item><item><title>Verwelkom je klanten in een open ecosysteem</title><link>https://osen.co/blog/code-gratis-weggeven/</link><guid isPermaLink="true">https://osen.co/blog/code-gratis-weggeven/</guid><description>Bouw samen met jouw klanten aan een open community en zet de poorten naar jouw core business wagenwijd open.</description><pubDate>Mon, 24 Feb 2025 08:00:00 GMT</pubDate><content:encoded>import OpenEcoSysteemModel from &quot;../../assets/blog/open-ecosysteem-model.svg.raw?raw&quot;;

In het huidige IT-landschap draait alles om integratie, maar niet alle integraties zijn gelijk. Veel softwareleveranciers adverteren trots met plug-and-play connectoren voor systemen als SAP, Microsoft Dynamics, Exact Online of ArcGIS Pro. Mooi voor op de website, maar hoe bruikbaar is het echt? Als je klanten vervolgens zelf moeten uitzoeken hoe hun ontwikkelaars daarmee aan de slag kunnen, is de meerwaarde beperkt.

&lt;AstroImage src=&quot;assets/exact-app-store.png&quot; alt=&quot;exact online app store&quot; width={800} height={400} /&gt;

*Exact heeft bijvoorbeeld een eigen app store, maar de apps zijn closed source en zitten achter een betaalmuur.*

### Vorm samen met je klanten een developer community

Echte innovatie ontstaat pas wanneer integraties méér zijn dan gesloten oplossingen die of door jou of door onderleveranciers aan klanten worden verkocht. Wanneer je jouw API&apos;s én integraties openstelt, duidelijke documentatie biedt en een community creëert waar ontwikkelaars zelf mee aan de slag kunnen, stimuleer je **open innovatie**. Klanten kunnen dan niet alleen gemakkelijk integreren, maar ook bouwen, uitbreiden en bijdragen aan open source software rondom jouw product.

&gt; *&quot;Je creëert een community rondom je product. Zet de deuren open voor je klanten.&quot;*

Natuurlijk zijn niet alle softwareleveranciers of hun klanten zo modern, vooruitstrevend of altruïstisch ingesteld om hun integratiecode zomaar te open sourcen. &quot;Je denkt toch niet dat we het werk van onze duurbetaalde programmeurs zomaar gratis op het internet gaan rondstrooien?&quot;, klinkt het uit de bestuurskamer. En toegegeven: iets waarvoor je veel geld betaalt zomaar gratis gaan uitdelen klinkt niet direct als een briljante business case.

&quot;Maar wat als ik je zeg dat wat je deelt, zich vermenigvuldigt?&quot;, probeer ik voorzichtig. Aan de andere kant van de tafel doet iemand zijn best om een bulderend lachsalvo te onderdrukken, maar ik voel me niet van de wijs gebracht.

En zeg nu zelf, wat is het alternatief? Dat duizenden gebruikers van systemen zoals Exact, Fleets Online, Metacom of SAP ieder opnieuw dezelfde integraties gaan ontwikkelen? Of dat ze geduldig blijven wachten tot de softwareleveranciers hun deze integraties gaan verkopen?

&lt;div class=&quot;diagram-container&quot;&gt;
  &lt;Fragment set:html={OpenEcoSysteemModel} /&gt;
&lt;/div&gt;

### Code wordt een commodity

In een tijd waarin software schrijven steeds makkelijker én goedkoper wordt, winnen juist de bedrijven die openheid en samenwerking omarmen. Het gaat niet langer om wie de beste programmeurs in huis heeft of de mooiste software schrijft en die vervolgens duur kan verkopen. **Code wordt een commodity.** Het is op de korte termijn geen *order-winner*, maar een *qualifier*.

Het gaat dan om de toegang die je hebt tot de markt, het ecosysteem waar je deelgenoot van bent en jouw rol daarin. De meerwaarde die jij als softwareleverancier levert, zit hem in je **core business**.

Om die waarde volledig te ontsluiten, zet je de poorten wagenwijd open en ontvang je jouw bezoekers met open armen. Als je dan ziet hoe jouw klanten het straatje dat je openbaar toegankelijk maakte, omvormen tot een digitale snelweg, dan denk je bij jezelf:

&gt; *&quot;Dat wat je deelt, vermenigvuldigt zichzelf.&quot;*

### Werk jij al open source?
Werk jij nog met gesloten integraties, of heb je inmiddels de stap gezet naar open samenwerking met je klanten en developers? Deel je visie of ervaring. Ik ben benieuwd hoe jij kijkt naar de balans tussen controle houden en groeien door te delen.</content:encoded><atom:link rel="canonical" href="https://osen.co/blog/code-gratis-weggeven/"/><category>Open Source</category><category>API</category><category>Integraties</category><category>Business Strategie</category><category>Software</category><author>André van der Heijden</author></item></channel></rss>