MoreRSS

site iconFrank MeeuwsenModify

A team lead for Kaliber Studio, a talented group of content specialists. He’s a pioneering blogger, author of Bloghelden, the definitive history of blogging in the Netherlands.
Please copy the RSS to your reader, or quickly subscribe to:

Inoreader Feedly Follow Feedbin Local Reader

Rss preview of Blog of Frank Meeuwsen

Ontdekkingsdrift met Nostr

2025-12-13 18:23:43

Deze week heeft Jurjen de Vries mij bijgepraat over het Nostr protocol. Nostr staat voor Notes and Other Stuff Transmitted by Relays.

Waar zal ik eens beginnen… Zie dit als een train of thought om mijn eigen eerste gedachten te delen met jullie. Ik weet nog lang niet alles over deze relatief nieuwe ontwikkeling, maar het is enorm boeiend wat het mogelijk kan maken.

Ten tijde van Mastodon was ik al onder de indruk van de technische mogelijkheden van de decentrale servers en het protocol Activitypub. Er is niet één bedrijf dat Mastodon beheert of centraal aanstuurt. Dat voelt al een stuk vrijer dan alles bij Meta, X of Google op servers zetten. Met alle mogelijke gevolgen van dien (algoritmische fuiken, dataverlies, polarisatie, censuur).

Nostr gaat nog een stap verder. Nostr is de naam van het protocol dat het mogelijk maakt om allerlei soorten berichten te delen met een netwerk, maar er is niet één netwerk dat al jouw berichten in beheer heeft. Voor veel mensen is een hobbel bij Mastodon de serverkeuze. In tegenstelling tot X, Instagram etc kies je hier een server die bij je past om een account aan te maken. Dat zorgde al voor stress bij mensen. Want kies je wel de juiste server? Ik zit op indieweb.social, omdat ik dat gedachtengoed ondersteun. Maar er zijn servers die stoppen. Dan is de kans dat je je berichten en je profiel kwijt bent. Je moet je Mastodon account veranderen omdat je naar een andere server moet verhuizen.

Bij Nostr werkt dat niet zo. Daar heb je één profiel waarmee je op allerlei diensten kunt aanmelden om verschillende activiteiten te doen. Zo kan ik met mijn profiel op een klassieke tijdlijn berichten sturen en antwoorden op anderen. Met hetzelfde profiel kan ik bij een hele andere dienst bookmarks bijhouden. Ik hoef geen account aan te maken, ik log in met mijn profiel. Weer een ander biedt een boekentracker aan, om a la Goodreads bij te houden wat je leest. Kan ik met hetzelfde profiel doen. Er zijn videostreaming sites, projectmanagement diensten, games, muziek, er worden allerlei nieuwe services ontwikkeld als alternatief voor centrale server-based apps.

Het bijzondere is, al die diensten die ik hier noem, staan los van elkaar. Het zijn bestaande diensten, gemaakt door verschillende partijen. Maar ze bieden het allemaal aan over hetzelfde protocol.

Het enige dat jij hebt is een unieke sleutelcombinatie. Een privé sleutel die je bewaart alsof het je huissleutel is én je pincode. En een publieke sleutel die je kunt delen met de wereld. Je hebt dus geen email adres nodig om je te verifieren. Of een telefoonnummer, gezichtsherkenning of een kopie van je paspoort. De sleutelcombinatie zorgt dat de services weten dat jij bent wie je zegt dat je bent. Die sleutelcombinatie is wel weer te koppelen aan een leesbare accountnaam. Zo kun je hier mijn account zien. Maar er is niet één plek waar je dit kunt zien. Als je hier naar mijn profiel gaat en op het QR icoon klikt (links naast de follow-knop) dan zie je er onder een public key. Die kun je bij allerlei nostr-diensten invoeren om te zien wat ik doe.

Er is nog veel meer over te vinden en te ontdekken. Een paar sites die ik nog verder wil uitpluizen zijn

Ik ben weer op ontdekkingstocht. Mooi!

Maak je Claude Code werkplek meer eigen

2025-12-07 21:36:23

Twee leuke toevoegingen die voor mij het werk in Claude Code net iets prettiger maken…

Je kunt in je ~/.claude/settings.json de waarde “companyAnnouncements” maken. Hier kun je zelf opstartteksten maken. Vooral leuk voor jezelf als je Claude Code opstart, verder heeft het weinig waarde, tenzij Claude Code binnen een afdeling centraal wordt geadministreerd.

Auto-generated description: Een JSON-codefragment bevat aankondigingen voor het gebruik van de MeeDenkMachine en een commandoregel voor een script.

Daarnaast heb ik een statusline aan mijn Claude Code toegevoegd. Hiermee zie ik in één oogopslag in welke directoy ik werk, welke git-branche eventueel actief is, met welk LLM model je werkt en hoe het met de kosten zit. Met name dat laatste was vandaag wel handig. Ik bleek alweer door mijn tegoeden te zijn dus heb nu écht even pauze van het scherm!

Auto-generated description: Een computerscherm toont een terminalvenster met tekst en digitale projectstatusinformatie.

Agents, skills en werkprocessen

2025-12-07 21:20:31

Beloofd is beloofd. Korte (yeah right Frank…) updates hoe het met mijn AI Agents werk gaat tijdens het dagje klusnerden. In plaats van één woordenmuur met lessen, inzichten en stappenplannen.

Ik begon om in VSCode mijn map ~/.claude beter leesbaar te maken voor mezelf. In deze gebruikersmap staan alle instructies voor Claude Code die hij/zij/x altijd moet gebruiken. Ik heb per project al eens aparte instructies gemaakt, maar net als Monique en haar kennisbank wilde ik dit meer consolideren en samenvoegen.

Maar hoe? Ik kan wel random ergens beginnen, maar ik had het idee dat er naast Monique al meer mensen mee hebben geëxperimenteerd. Ik besloot mijn zondagochtend rustig te beginnen en eerst eens wat te lezen over agents, skills en commando’s. Ik heb de neiging alles op een hoop te gooien en een prompt alles te laten doen. Instinctief voelde ik aan dat ik dit anders moest aanpakken.
Ik kom terecht bij Daniel Miessler, die een gestructureerde opbouw heeft voor agents en skills. Ik begin in te zien hoe ik dit voor mijn situatie kan inzetten. Het helpt zeker dat Daniel zijn complete setup online zet. Ik zou het zo kunnen downloaden en voor mezelf gebruiken. Maar dan werk ik volgens iemand anders processen. Agents, subagents, skills en commando’s helpen nu juist om Claude Code naar jouw wensen te laten werken. Ik zie de werking van al deze bewegende delen in Claude Code als volgt:

  • Agents: Dit zijn de persona’s die je een rol kunt geven (copywriter, software engineer, researcher etc)
  • Subagents: Dit zijn hulpjes van de agent die in opdracht kleinere taken kunnen uitvoeren
  • Skills: Dit is wat de agents en subagents kunnen. Schrijven, onderzoek doen, code maken.
  • Commands: Dit is extra gereedschap voor de agents en subagents om mee te werken.

Ik heb op dit moment al deze functies in grote, monolitische markdown bestanden zitten. Ik wil deze nu gaan opsplitsen en in de juiste structuur zetten. Zo kan ik voor allerlei projecten de juiste agents aanroepen die skills krijgen aangereikt voor het werk.

Zo kan de agent copywriter voor een klus een meer commerciële schrijfskill krijgen, maar voor een andere klus weer meer persoonlijk schrijven. Zo zie ik het nu voor me.

Maar eerst een korte pauze. Later meer!

Klusnerden

2025-12-06 19:59:51

Monique Dubbelman deelt enorm veel van al haar AI kennis. Sinds we elkaar een paar weken terug wat langer spraken bij Wonders of Work volg ik haar blog met veel plezier en lees ik hoe ze enorme stappen zet. Zoals deze inzichten om je eigen kennisbank op te bouwen met behulp van Claude. Of haar virtuele team van developers. Mooi!
Ik neem er te weinig tijd voor, dat soort “meta”-projecten. Net als Monique heb ik allerlei losse flodders in mijn map /Projecten staan, en ik weet dat ik vaak dezelfde bugs najaag.
Het word dit weekend slecht weer. Ik denk dat ik zondag weer eens een dagje ouderwets ga klusnerden! En hier wat meer ga documenteren!

Ik geef een gratis Claude Code workshop in Utrecht!

2025-12-03 15:12:01

Je gebruikt Claude of een ander AI model voor research en teksten schrijven. Je snapt hoe prompts werken. Maar wat als Claude niet alleen in je browser werkt, maar rechtstreeks op je computer? Dan kan het bestanden lezen, code aanpassen en tools installeren zonder dat jij hoeft te kopiëren en plakken.

In de gratis workshop ga je zelf aan de slag om je eigen webapplicatie te maken op je computer. Ik laat je zien hoe Claude Code werkt: een AI-assistent die direct toegang heeft tot bestanden op je laptop.

LET OP: Deze workshop is gratis toegankelijk maar je hebt een betaald Claude abonnement nodig om zelf aan de slag te kunnen! Het is in theorie mogelijk om een open source app als Opencode te gebruiken, met lokale modellen van bv Ollama. De ochtend zal wel rondom de principes van werken met Claude Code gaan.

Wat is Claude Code?

Claude Code is een applicatie waarmee je Claude opdrachten kunt geven via de terminal (opdrachtprompt). In plaats van steeds te kopiëren en plakken tussen browser en editor, werkt Claude rechtstreeks met de bestanden op je computer. Het kan code schrijven en aanpassen, teksten maken, onderzoek doen, programmeerhulpmiddelen installeren en testen uitvoeren.

Het grote verschil met de webversie: Claude Code heeft toegang tot een map op je computer en kan daar zelfstandig in werken. Alsof je een assistent hebt die rechtstreeks in je projectbestanden kan kijken en aanpassingen kan maken.

Wat leer je?

In 2 uur ga je leren

  • wat Claude Code anders maakt dan andere AI modellen die je gebruikt
  • hoe je stap voor stap de terminal gebruikt (zonder angst)
  • hoe je Claude opdrachten geeft om een werkende applicatie te bouwen
  • hoe je met eigen agents en skills de samenwerking met Claude Code verbetert.

Je gaat zoveel mogelijk zelf aan de slag met je eigen Claude Code installatie!

Wat neem je mee?

Sowieso een dosis enthousiasme en zin in de dag! Neem je laptop mee (Mac, Windows of Linux) met wifi toegang. Claude Code kán werken op telefoons en tablets, maar ik adviseer je met klem om op een laptop te werken.

Zorg er voor dat je al een lopend betaald abonnement bij Claude hebt voor we aan de sessie beginnen.

Een betaald abonnement?

Claude Code werkt niet met het gratis abonnement van Claude. Je hebt minimaal een Pro abonnement nodig van €18,- per maand (maandelijks opzegbaar) of een eigen API key als je daar al ervaring mee hebt.

Je kunt de workshop bijwonen zonder eigen toegang tot Claude Code, maar je mist dan wel de dopamine en euforie als je je eigen applicatie op je computer ziet werken!

Digitale Fitheid meetup

Na de workshop kun je direct aanschuiven bij de Digitale Fitheid Meetup in de zaal Source. Je kunt je werk zelfs laten zien in de Show & Tell sessie na de lunch.

Praktisch

  • Wanneer: 19 december van 9:30 - 11:30
  • Waar: Zaal SUN bij Wonders of Work Utrecht
  • Taal: De workshop is Nederlandstalig
  • Kosten: De workshop is gratis toegankelijk, betaald abonnement Claude is noodzakelijk.
  • Maximum van 20 deelnemers
  • Lunch is niet inbegrepen bij de workshop

Wil je meedoen? Stuur me een mail op [email protected] en ik zet je op de lijst!

Whamageddon is al voorbij voor me

2025-12-01 16:20:56

OK. Dat was mijn snelste Whamageddon ooit! Op 1 december ben ik al af, dankzij deze playlist die ik zonder nadenken toevoegde aan mijn lijst en startte. De playlist is trouwens wel een pareltje, net als zijn serie Kerstmis playlists van vorig jaar.