Fixing GExperts Code Formatter Bugs with Claude Code

Over the past few weeks I have been using Claude Code, Anthropic's AI coding assistant, to fix long-standing bugs in the GExperts Code Formatter. The results have been impressive - bugs that had been open for years were fixed in a matter of hours, including some that I had hesitated to tackle because of the … Continue reading Fixing GExperts Code Formatter Bugs with Claude Code

Claude Code Session/memory loss after WSL restart

Note to self: Claude Code stores per-project auto-memory and session data under ~/.claude/projects/ using a path derived from the absolute working directory (e.g., -mnt-source-ProjectName). When WSL restarts, Windows drive mount points can change (e.g., /mnt/source becomes /mnt/d/source/), causing the project path to no longer match. This makes previous sessions unresumable and auto-memory invisible. If this … Continue reading Claude Code Session/memory loss after WSL restart

GExperts Code Formatter supports the Delphi inline if expression aka “ternary operator”

In Delphi 13 Embarcadero introduced a new syntax construct for inline if expressions which they call "ternary operator". It implements what previously had to be implemented with the overloaded IfThen functions as a native compiler feature. These look like this. [delphi] Variable := if Condition then TrueValue else FalseValue; [/delphi] At the same time they … Continue reading GExperts Code Formatter supports the Delphi inline if expression aka “ternary operator”

Building RSS Show: A Vibe Coding Experiment That Became Real

RSS Show started out as an experiment in Vibe Coding and evolved into a usable tool. What is RSS Show? RSS Show is a single-file RSS feed reader that runs entirely in your browser. No installation, no build process, no dependencies - just open an HTML file and you're reading feeds. Due to the enshittification … Continue reading Building RSS Show: A Vibe Coding Experiment That Became Real