What model did you use?
06.05.2025 20:15 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0@norbert515.bsky.social
What model did you use?
06.05.2025 20:15 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0If you plan on using AI for refactoring I can recommend the following:
- Make very small changes
- Be very explicit with your prompts
- Best case, have a strong test suite to run between any AI change (in most IDEs the AI can run those tests without your input)
To be fair, without careful considerations LLMs seem to be least useful for refactoring. IMO it makes sense as refactoring is a very complicated task which is usually best done in very small iterations (with lots of testing/ type checking etc. between them).
06.05.2025 18:15 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0Yeah that's a good use. I also really like to use it for scripts!
24.04.2025 20:59 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0It's definitely more complicated, but AI helped me a ton creating a custom render object for my 'flutter_canvas' package implementation. Of course, it was more trial and error but bigger chunks of code (complicated transforms) were fully AI built!
24.04.2025 20:31 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0I haven't tried self-hosting but I'd assume it performs pretty well. But I agree, it's mind blowing to think about all of that intelligence fitting on consumer hardware ๐
24.04.2025 20:23 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0You can always self host (for example Deepseek which is really good!).
I like to think about AI in a way where it allows you to do more in the same amount of time. Think of it this way, the AI takes care of the nitty gritty details while your brain can focus on the real hard challenges!
In the end, it all boils down the task at hand. Some tasks AI is great for, for some it's not. You just have to figure out when to use it to what extent!
24.04.2025 20:05 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0From my experience, AI usually goes the extra mile. For example when building an API endpoint you might just throw some error to get the feature shipped. The AI usually tries to follow best practices, throw telling errors etc.
I often found the AI handle cases that I didn't think about myself!
Definitely! There are a couple of layers to this IMO.
First - Less mental strain. It just requires less brainpower to tell the AI what to do instead of doing it yourself. This only works for tasks the AI confidently solve, but human iteration may be required.
From my experience, the more specific you are the better. Agent mode really shines when you instruct it to also write + execute tests as it can correct itself before yielding to you. That's also exactly what I'm working on for Vide.
24.04.2025 19:50 โ ๐ 0 ๐ 0 ๐ฌ 1 ๐ 0Haven't publicised it too much as it's still _very_ early. Spending a bunch of time getting the web version out of the door so everybody can try it out with just a few clicks. It's getting there ...
24.04.2025 19:48 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0I just open sourced the current state of the vibe-coded game we were building in yesterdays livestream! ๐ฎ
github.com/Norbert515/r...
Thanks to everyone who was able to join! We will continue next week. Same place, same time ๐
Thanks for coming to the stream & all the great questions! :)
14.04.2025 15:00 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I just updated the website for Vide. I'm quite happy with the result!
-> Check it out: vide.dev
Lots of iterations with Claude 3.7 Sonnet, but I actually wrote *0* lines of code for this page myself. Built with astro & react (static site export).
Using Flutter on the web? Wish you had hot reload? You can try it out (in beta) today! Details here: www.reddit.com/r/FlutterDev...
18.03.2025 19:26 โ ๐ 60 ๐ 19 ๐ฌ 4 ๐ 5Unfortunately not! :(
I need to keep the dependencies to a bare minimum as any dependency in vide might conflict the users dependencies
Waitlist link: coffee-television-59c.notion.site/1af88f114594...
12.03.2025 17:23 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Vide hooks into Flutter, giving you a dev focused environment โ deeply integrated with AI.
More info & web demo soon!
Join the waitlist below ๐๐ผ
Hey Flutter folks! ๐๐ผ
I'm excited to share Vide โ a Flutter AI-IDE I've been building.
It uses your code and allows an AI to:
- Runs and tests widgets it creates
- Implement pixel-perfect widgets based on a single screenshot
- Writes code exactly the way you want