<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Thomas Karner – Blog</title><description>Software. Digitalisation. Consulting.</description><link>https://thomas-karner.com/</link><language>en</language><item><title>voidrab: two web tools for working with PDF documents</title><link>https://thomas-karner.com/en/blog/voidrab-pdf-tools/</link><guid isPermaLink="true">https://thomas-karner.com/en/blog/voidrab-pdf-tools/</guid><description>The PDF Co-Viewer for reviewing documents together and the PDF Pattern Matcher for checking large batches of documents against each other – how they work and what they are for.</description><pubDate>Fri, 20 Feb 2026 00:00:00 GMT</pubDate></item><item><title>RAG in business: how language models work with your own knowledge</title><link>https://thomas-karner.com/en/blog/rag/</link><guid isPermaLink="true">https://thomas-karner.com/en/blog/rag/</guid><description>What retrieval-augmented generation (RAG) is, which weaknesses of language models it addresses, and what companies should consider around data protection and roll-out.</description><pubDate>Wed, 05 Nov 2025 00:00:00 GMT</pubDate></item><item><title>From Activiti to plain Java: when a process engine stops paying off</title><link>https://thomas-karner.com/en/blog/activiti/</link><guid isPermaLink="true">https://thomas-karner.com/en/blog/activiti/</guid><description>We moved three BPMN processes off an outdated Activiti engine and reimplemented them in Java. A field report on approach, effort and lessons learned.</description><pubDate>Fri, 31 Oct 2025 00:00:00 GMT</pubDate></item></channel></rss>