Social media and the Blogosphere (what's left of it) and many other media publishing some individual's view is full of people who claim that "AI" (meaning Large Language Models) only produces what they call "slop" that is full of errors. In programming they claim that it only reproduces code that was part of its training … Continue reading How Claude Code just helped me to find a problem in a Delphi program in 10 Minutes
Category: AI
SwissDelphiCenter Delphi Tips: The Scraper Scripts
Here are the two Python scripts I used to create the SwissDelphiCenter Delphi Tips archive: download. scrape_tips.py downloads the tip pages from the Wayback Machine. It waits 10 seconds between requests and it is resumable, so you can stop it and continue later. Before you run it, you must put your email address into the … Continue reading SwissDelphiCenter Delphi Tips: The Scraper Scripts
SwissDelphiCenter Delphi Tips
The SwissDelphiCenter (archive.org) site closed down a few months ago and I could not find any other way to get at the Delphi Tips database they were hosting. So I vibe coded a scraper script that extracted them from the Internet Archive and converted them to a format that can be imported into the GExperts … Continue reading SwissDelphiCenter Delphi Tips
build-settings-shortcut.sh: One-Tap Android Settings Shortcuts, Built From a Single Bash Script
AI;DR - This blog post and the script it describes were developed with significant help from Claude. If you don't want to read "AI slop", stop reading now. Some Android settings screens are buried several taps deep, and the one I reach for most often, the WiFi hotspot / tethering toggle, is a particularly annoying … Continue reading build-settings-shortcut.sh: One-Tap Android Settings Shortcuts, Built From a Single Bash Script
build-webview-app.sh: Turning Any URL into an Android App, No Root Required
AI;DR - This blog post and the script it describes were developed with significant help from Claude. If you don't want to read "AI slop", stop reading now. Edit: I just realized that neither was the script content part of the blog post nor did I provide a download link to it or the dummzeuch-blog.apk. … Continue reading build-webview-app.sh: Turning Any URL into an Android App, No Root Required
AI Agents for Internal Operations: Which Workflows to Automate First?
The title is taken from a blog post by Softacom that I just read. Usually their posts contain a bit too much self promotion for my taste, but this one is definitely insightful. Go ahead, read it.
Building an Android APK on a Linux Box, No Root Required
AI;DR - This blog post was mostly generated by Claude (via Claude Code) as was the app which is described here. If you don't want to read "AI slop", stop reading now. First some background: I did not start with the idea that I wanted to create an Android App. The real reason I did … Continue reading Building an Android APK on a Linux Box, No Root Required
Why does it feel so pointless to work on GExperts?
I have added a lot of new features and fixed quite a few bugs in GExperts during the last weeks. I have been so productive because I extensively used Claude Code, and it is a lot of fun. On the other hand: Does it really make sense to invest time, effort and of course money … Continue reading Why does it feel so pointless to work on GExperts?
Inspecting the internals of GExperts while it is running in the IDE
ai&dr - if you don't care. One of the annoying things when using Claude Code for GExperts is that it cannot test the UI of GExperts itself. That means I have to open the IDE, call the dialogs, check for problems, maybe make screenshots for Claude Code to inspect. I can't just let it work … Continue reading Inspecting the internals of GExperts while it is running in the IDE
An example conversation with Claude Code
For those who want to know how I actually use Claude Code, here is a conversation (in two parts) that I had with it today. The text I typed is prefixed by "Me>", the rest is output from Claude Code, where "CC>" is directly directed to me, the user. As you can see for yourself, … Continue reading An example conversation with Claude Code