Remix.run Logo
fabled-out 4 hours ago

This is very, very cool! Super impressed by what you've built.

As a non-programmer who is now doing a lot of vibe coding for myself these days (and feeling very scared about which of my vibe coded things will just randomly break one day haha...) I feel like what I'm missing isn't necessary language syntax skills, but rather the higher-level planning/organization/architecture capabilities that a seasoned software engineer acquires over years of seeing what scales vs. breaks in the real world.

Is there anything you would recommend I learn to start acquiring that knowledge (aka. the higher level knowledge a "vibe-coder" who doesn't manually code by hand would need)? I'll try out your clean architecture course, but would love to see more along those lines :)

Obviously I know nothing will replace real world SWE experience, but anything that could plug that gap even a tiny bit would be helpful and is something I'm willing to invest in.

soperj an hour ago | parent | next [-]

Have you tried to understand the code that's being produced?

That'll go a long ways to actually helping your vibe coded thing not break, and also will make it easier to change things in ways that you actually want changed instead of throwing it into the black box again hoping for the best.

djoume 3 hours ago | parent | prev [-]

Thank you. Try out this course and let me know what you think

https://fata.app/courses/archClean

For me I found that I learn best when I have a concrete use case.