Banged out another site in three and a half hours

I did both the back end in N8n and the front end in HTML using Claude/MCP and was able to bang this site out in about three hours.

I’ll shut up because y’all aren’t interested in it, but I figured I’d give you one more to look at before I shut up.

Really, three and a half hours from nothing to this.

https://www.ultexas.com

4 Likes

awesome!

1 Like

I dont think its no one is interested
More like This doesnt apply to what I AM working on so its an interesting curiosity for me at best

1 Like

i, personally, love to hear what other people are doing, how, and why.

3 Likes

I dont disagree

Just what Jays doing & using AI for I have no need for at this time
I’m not building the sort of things he is
In fact I’m learning another toolset so even if I could use AI for it I probably wouldnt since I want to understand things very well
And that means me sitting down & learning it
I cant judge if the AI writes me good code or crap (like it does with Xojo) if I cant even read it myself

So while interesting, its not something I’m likely to use at this time

I haven’t said much because I’m tempted to offer (pen)testing and I don’t have the time. :grimacing:

I’ve been recruited by my company to do some ‘vibe’ coding. Don’t know the details yet but it should be…interesting.

1 Like

Bob, I’ve learned a lot of tricks. You know how to get a hold of me.

Oh, we’re getting ‘training’ on it in a couple of weeks. Our company loves its meetings.

Basically what I think Jay is saying is consistent with what this guy is claiming

IF you happen to be working in a toolchain where this works great for you

I tried vibe coding a Discourse plugin, and for all the condescending attitude the AI had, eventually we got something working. For languages that are well documented, it can work well enough.

how do you ensure security?

A different perspective on using AI extensively

1 Like

Norman, it clearly sucks as a software architects, but for grunt programming, it can’t be beat.

Depending on what languages you’re using

Some are better understood than others

Any time I see Xojo code from prompts its littered with VB, VB.Net and lots of things that even seem completely hallucinated

PHP, C# Java and others not so much

YMMV

2 Likes

I have a long running thread with an AI that is still trying to convince me it can write PHP to sanitize HTML using regex.

And every time I ask it a question, it’ll be like “wait, I’ve got it this time”

And it’s an increasingly convoluted way of breaking everything every time :rofl: :rofl: :rofl:

2 Likes

hallucinating AI’s is a thing

the more they get trained on their own slop the worse they get
I’ve seen academic research papers showing this happens

Not to say they CANT be useful or helpful but they need to be trained with KNOWN good inputs
Garbage in garbage out still holds true IMHO

1 Like

same here. The AI was really nice, friendly, trying to help, excused their mistakes. I ended up with a version that compiled with no errors - but with zero usability. Anyway - the AI was much more ‘human’ than the vendors developer site…

1 Like

Today I had the pleasure of watching a demonstration of using Claude Code to vibe code a replacement for a portion of a Xojo web app

The resulting app was rendered out in react / node and in about an hour replicated what would have taken at least a day, if not significantly more, in Xojo

An admin screen with full db browser was added as a result of one request
A login screen in one more
Each took mere moments for Claude to generate & integrate into what if had already generated

The same for generating the screens/pages that an end user would interact with
In some cases it was as easy as prompting with

Go to this URL and duplicate what you find there

more or less
Several more prompts to tweak & refine things and quite seriously in about an hour and a half there was a working local web sire tied into the database doing all the same things the existing Xojo web app did

And best of all it is able to document what it did, check it into git, revisit the code & tweak it with suitable prompts from the person architecting the app.

Quite impressive

We did spend some times discussing whether Clause could do this with Xojo and, the presenters experience was that NO it could not because :

  1. the body of code available to train Claude on is too small
  2. the code that DOES exist is a miss mash of API 1 and API 2
  3. the code that does exist is unclear about what works & doesnt work in desktop, web, iOS, android etc
  4. that Claude, and other LLM’s, do not distinguish between Xojo, VB, VB.Net sufficiently (whether this is a training issue or what is unclear)

So depending on what technology stack you are choosing to use it may in fact be possible to create a web app of some decent sophistication using Claude

Color me impressed with this demo

3 Likes

I have been using Windsurf (using Claude) recently.

Works really well with Xojo (Text Projects), but obviously not as nice as when integrated into the IDE (such as Visual Studio and Copilot) since it can’t check for errors itself and one has to reload the Xojo project after every prompt (and copy-paste errors back).
But still: Just open the folder with the Xojo Text Project, and it’ll write to the files. And what’s even more important is that it can find relevant code in there by itself.

Works obviously best with existing projects (and decent, dedicated prompts).
Once we have tried a real challenge: Just created a plain/empty Desktop project, added a Canvas and two Buttons (with no code). Then requested to finish the project as a RPN Calculator. So it had to write all the layout and code to the text project files…
…and that’s when I have been quite impressed, since I could reload the project in Xojo without errors and an intact and finished gui.

So my conclusion is that it’s a big help with existing projects (since it picks up the existing code and style). I’ve had good results analyzing and understanding existing code, digging into to to find/fix issues and bugs, making dedicated changes. I’ve been quite impressed, too.

Entirely new Xojo projects is fun at least, more tricky to get something polished. Certainly needs more prompts and telling it how you want it to be. Likely good instructions would help to get even better results to begin with (but I haven’t had time to do/try that with Xojo projects).