Ralf
👤 PersonAppearances Over Time
Podcast Appearances
Oh yes, great idea. That's what we're building. I have an approach here. First of all, let's expand the data model so that we can deal with favorites. And here I'll build you an event handler with the keyboard. And then we'll do this. And then it's kind of rolling around in six files. I look at it like that and think, oh, wait a minute. But that's actually already there.
Oh yes, great idea. That's what we're building. I have an approach here. First of all, let's expand the data model so that we can deal with favorites. And here I'll build you an event handler with the keyboard. And then we'll do this. And then it's kind of rolling around in six files. I look at it like that and think, oh, wait a minute. But that's actually already there.
So you already have your handler for keyboard inputs in the program and there is already this Fav function and you don't have to expand the data model at all. And I just want to have an old shortcut in a view where it's not in at the moment. Oh, yes, now that you say it. So this over-easiness, first of all, to throw out such a standard template somewhere. I'm already running.
So you already have your handler for keyboard inputs in the program and there is already this Fav function and you don't have to expand the data model at all. And I just want to have an old shortcut in a view where it's not in at the moment. Oh, yes, now that you say it. So this over-easiness, first of all, to throw out such a standard template somewhere. I'm already running.
That was such a downer, I wanted to say. So after a little bit of fiddling around, it didn't work out perfectly on the first attempt, but there was still a little bit of debugging and these iteration processes you've already described, I don't have to repeat how you work on it like debugging. But somehow after 15 minutes I had my feature, at least.
That was such a downer, I wanted to say. So after a little bit of fiddling around, it didn't work out perfectly on the first attempt, but there was still a little bit of debugging and these iteration processes you've already described, I don't have to repeat how you work on it like debugging. But somehow after 15 minutes I had my feature, at least.
And then I thought, oh, what's the point of the guides? I'll just write the app myself now. I still have other things missing. I would have liked to have had a kind of statistics function that you can then read out again about your entire picture repository, which text you have used at all and how many, how often. And that you can combine them and then be filtered live and so on.
And then I thought, oh, what's the point of the guides? I'll just write the app myself now. I still have other things missing. I would have liked to have had a kind of statistics function that you can then read out again about your entire picture repository, which text you have used at all and how many, how often. And that you can combine them and then be filtered live and so on.
I had already built everything together like that. I would have liked that. I already tried that in Swift with my old copy and paste tactic and that was JetGPT 4 back then. And it failed miserably. Doing that in Swift was no fun at all. Which is maybe also a bit in the language and I can only really do very, very little Swift, if at all.
I had already built everything together like that. I would have liked that. I already tried that in Swift with my old copy and paste tactic and that was JetGPT 4 back then. And it failed miserably. Doing that in Swift was no fun at all. Which is maybe also a bit in the language and I can only really do very, very little Swift, if at all.
And I left that after a few hours because I didn't see any land at all. And that's why I did what worked well with Master Wall here. In the middle of the road, you just build it in JavaScript. And then he also started, oh, I'll first set up a Node server. No, you don't set up a Node server now.
And I left that after a few hours because I didn't see any land at all. And that's why I did what worked well with Master Wall here. In the middle of the road, you just build it in JavaScript. And then he also started, oh, I'll first set up a Node server. No, you don't set up a Node server now.
Everything runs nice and clean, just here in my browser session. Everything else is too complex. Well, okay, then I would suggest the following. And then came, I would say, the coolest developer hour of my software life. That was exactly the flow that you just described. From scratch, every single step was done really well and efficiently, immediately understood, immediately implemented.
Everything runs nice and clean, just here in my browser session. Everything else is too complex. Well, okay, then I would suggest the following. And then came, I would say, the coolest developer hour of my software life. That was exactly the flow that you just described. From scratch, every single step was done really well and efficiently, immediately understood, immediately implemented.
You can't just go there and type down your wishlist, you have to have a step-by-step understanding of what a logical process is by building something like that. And then it went really perfectly for an hour. And I thought, wow, that's a lot better than what I had one and a half years ago. Because the quality of the models has really gone up again.
You can't just go there and type down your wishlist, you have to have a step-by-step understanding of what a logical process is by building something like that. And then it went really perfectly for an hour. And I thought, wow, that's a lot better than what I had one and a half years ago. Because the quality of the models has really gone up again.
And I have the difference to what you just told me about LXC. I still can't do JavaScript. I don't even want to be able to. That means after five minutes I have completely given up to look at the code at all. I just only had Accept All and if something didn't work and the first lesson worked, there were no mistakes. I really thought, okay, what's going on here?
And I have the difference to what you just told me about LXC. I still can't do JavaScript. I don't even want to be able to. That means after five minutes I have completely given up to look at the code at all. I just only had Accept All and if something didn't work and the first lesson worked, there were no mistakes. I really thought, okay, what's going on here?
This is really the next generation here. It's no longer worth looking at the source code at all and it still does exactly what you want. And it was really Christmas tree approach, so feature on feature on feature hung on it and he got it all done easily. After an hour I got to the point where the complexity got too high. It was about 700 code lines.
This is really the next generation here. It's no longer worth looking at the source code at all and it still does exactly what you want. And it was really Christmas tree approach, so feature on feature on feature hung on it and he got it all done easily. After an hour I got to the point where the complexity got too high. It was about 700 code lines.