Experimenting with LLMs for semantic testing

A common problem when building modern websites with searches, content recommendations and personalisation is that standard unit and integration testing can fairly easily show if the site is working, functionally, but its much harder to show if these complex content structures return content as expected by the user, as that require an understanding of what the user is expecting and a semantic understanding of the content they get back.

»
Author's profile picture Per Ploug on LLMs,, typescript,, and testing

Powerdynamics and urban biking

I see that a lot of my fellow white dudes in tech enjoy biking - so let’s use that analogy to talk about diversity, power dynamics and understanding why marginalized groups are wary of us as a group.

»
Author's profile picture Per Ploug on diversity

Closing thoughts on Umbraco

Last week it finally became public knowledge that the Swedish equity fund Monterro is buying a majority stake in Umbraco, for me it marks an end of a 10 year journey with Umbraco, which I left 3 years ago, but didn’t really process before the sale negotiations started earlier this year.

»
Author's profile picture Per Ploug on umbraco, personal, and closure

Debuggning Probot with Visual Studio Code

One of the Zalando Open Source Teams responsibilities is to ensure that our use of Github is Compliant and accesible to our engineering teams. One way to ensure this is to build tooling and automation which supports our compliance rules.

»
Author's profile picture Per Ploug on probot, github, and dev