-
π Vibelog
Tools Made In the Past Week
Loved the Lex On Tech post about the apps people vibe-coded to solve their own needs. Building for an audience of one has been a train I’ve been on for a long while, before the concept of AI coding agents came about. Their presence now has just made it easier, and made it feel less spending time of these things was time wasted.
This is a roundabout excuse to write about the tools I asked agents to build for me over the last week. They were:
Continue reading β -
π Vibelog
Porting Old Delphi Games To The Browser
This is pretty nice. I had some old Delphi games made more than 20 years ago that I wanted to get running again. They’re not very good games, but they were ones I spent a lot of time on in the past, and I wanted to make sure they were preserved in some way. In the past I would try to get them running in an emulator, with limited success. My ultimate goal is to get them running in the browser so they would survive any more platform changes.
Continue reading β -
π Vibelog
UCL Build
A bit of fun using Astra to make a Make-clone that uses UCL as the receipt syntax. Continue reading β
-
π Vibelog
MD Treatment - Trying Out Pi and Kimi k3
I’m moving markdown files from an Obsidian vault to a private Hugo site, and I needed something that did text transformations. And these were text transformations that would’ve beenβ¦ well, not difficult to automate, but annoying to automate. The transformations themselves would be easy, it’s just knowing where to apply them. Context is important, and I was not confident that a simple pattern matcher would’ve picked up or applied the transformations correctly.
Continue reading β -
π Vibelog
Well Read - A Fable Moment
Asking Fable to make some changes to my RSS reader, as well as getting Fable to look at a problem Opus couldn’t solve. Continue reading β
-
π Vibelog
Weatherpatch - UI Improvement
A few weeks ago, I vibe-coded a web-app called Weatherpatch. This is an app that is designed to receive email newsletters and produce them as an RSS feeds: basically what Feedbin does, but without needing to use Feedbin. The app was vibe-coded with Opus, and while functional, it is hardly an example of good design (unless you’re a fan of Cubism). To wit:
Yeah, Opus just threw the feed management controls all over the place. And I tolerated it for a time. I was more interested in having something functional, rather than pretty. But the thing about a bad UI is that it makes using the app feel bad. Sure I’m not in there managing feeds, but I would like to go in there are copy-paste the email address when setting a new one up.
Continue reading β -
π Vibelog
Show As Table - A DSL In a Hurry
I was asked to make a couple of diagrams for the purpose of showcasing a database design. These diagrams were mainly used to show the relationship between entities, so I chose to use TLDraw for this. But there was a need to add some example rows, which TLDraw does not make easy. Furthermore, there was a bit of a push to get this done quickly, as these were to be shown to various stakeholders the next day.
Continue reading β -
π Vibelog
Blogging Tools - Some Post Authoring Work
Requesting some work from Claude to add post scheduling to Billing Tools. Continue reading β