About:

Korny Sietsma is a software developer and blogger with interests in Agile and open source, living in the UK with his family.

Website:

Specializations:

Interests:

Software development Agile methodologies Open source projects Visualising source code

Outgoing Links:

Tom Critchlow
Subscribe to RSS:
The author has stopped using Twitter (X) due to its toxic environment and role in promoting misinformation and harmful content, advocating for more constructive platforms.
The author explores the complexities of parsing PDF files, particularly for technical ebooks, and compares various tools for extracting data. They discuss their experiences with Parsr, Marker, and PyMyPDF, highlighting the strengt...
The blog post discusses a new tool created to manage permissions in Claude Code, addressing issues with repetitive permission prompts. The author introduces 'claude-code-permissions-hook', a configurable permission handler that us...
The blog post discusses how to effectively use Claude Code for creating Mermaid diagrams, detailing the author's preferences and the process of prompting the AI to generate diagrams. It covers the importance of feedback and iterat...
The post discusses the risks associated with Agentic AI systems, particularly focusing on their vulnerability to prompt injection attacks. It summarizes key points from Simon Willison's article, emphasizing that current AI tools l...
The author reflects on the polarized views surrounding AI coding tools, caught between extreme hype and skepticism. They discuss the risks of naive use of these tools, the marketing tactics that exaggerate their capabilities, and ...
The blog post discusses a practical example of using AI, specifically Claude Code, to assist in coding tasks within an ASP.Net Core application. The author details a task involving sending Kafka events when relationships between b...
The blog post discusses the author's experience using Claude Code within the JetBrains Rider IDE, highlighting a philosophical divide in software engineering between those who prefer small, Unix-style tools and those who favor com...
The blog post discusses the author's experience analyzing the characters and relationships in Iain M. Banks' book 'Stonemouth' using a large language model (LLM). The author details the process of converting the book into a markdo...
The author shares personal updates about a job change and reflects on the transformative yet risky nature of AI in their work and society.
The author revisits Mermaid.js as an alternative to PlantUML for creating diagrams as code. They discuss the improvements in Mermaid, such as better tool support, new layout engine, and new features like configuration in frontmatt...
The text discusses the XBar tool for Mac OSX machines, which puts UI widgets on the toolbar. It explains how to create plugins using bash and rust, and the challenges of using rust as a compiled language. The author provides examp...
The author discusses translating his grandfather's biography from Dutch to English using modern AI tools. He explains the challenges and differences in translations, as well as the historical context and personal significance of t...
The author discusses the problem of playing mp3 music based on albums, rather than tracks, due to inconsistent mp3 tags. They found a solution using markdown pages in their Obsidian vault to handle album lists and used Platypus to...
The author shares a simple script to refresh multiple git repositories, as an alternative to using a tool called gws. The script runs git fetch for every repo every time, doesn't cache anything, and is slow, but it's usually what ...
The author shares their experience of using Github Copilot and Rust code. They express their disinterest in using AIs to generate large amounts of code and discuss the limitations and benefits of using Copilot for simple boilerpla...

0New job, new blog!

2023-10-13

The author quit their job at Thoughtworks after 12 years and is starting a new job in November. They are also rebuilding their blog using Jekyll and Minimal Mistakes.
The author provides a list of interesting people to follow on Mastodon, a federated social network. The list is mostly tech folks, but there are also non-tech folks. The author also provides instructions on how to follow people on...
The author shares their experience of trying to buy minecoins for their child's Minecraft account and the difficulties they faced with the official way of purchasing and the Google Family setup. They eventually found a workaround ...
The author discusses the differences between Twitter and Mastodon, and how Mastodon is a great option for connecting with enthusiasts, but not for following the zeitgeist. The author also mentions the hurdles and limitations of Ma...
The author discusses the major changes in the polyglot code tools, including viewing activity by teams, saving and loading settings, and moving to TypeScript for the explorer. The author also talks about the challenges faced and t...