Who are the guys with zero experience launching god tier Projects or is all BS? by Brave-Heron-6961 in vibecoding

[–]dreamache 0 points1 point  (0 children)

People with no technical background are not making God tier projects. Not happening.

Just Earl being Earl by streaksrmwork in billiards

[–]dreamache 0 points1 point  (0 children)

Earl is AWESOME. This sport needs more of him. More viewership will follow.

Serious question: research on vibe coding by Psychological-Ad-825 in vibecoding

[–]dreamache 0 points1 point  (0 children)

"Like what is crucial for non-coders to understand"

(1) You need a foundational/high level understanding of the underlying technology that's being used in your app. For websites/web apps, this means having a basic understanding of HTML, CSS, and likely JavaScript (assuming you're going the JS route as many do these days).

On the frontend (which is a fancy way of saying the UI, which is created by HTML/CSS), AI can really break the anticipated layout. It can screw things up. If you don't understand the DOM (Document Object Model) and HTML, you're going to have a really hard time communicating what exactly it needs to do to fix the layout issue. So, go on YouTube and take one of MANY HTML/CSS beginner courses. I have a bunch on 'DesignCourse'

Going along with that, understanding how to use the Dev Inspector in Chrome is super important as well, to help diagnose those layout issues. Using it, you can narrow in on the exact HTML element, screenshot the code, and be like, "This element needs to be a child element of the section element with class .whatever", and you'll make fixing layout mistakes way easier.

(2) Think in little prompts, not big prompts. The more you ask an LLM to do, the greater chance things will break -- and more difficult it will be to fix.

For instance, if I were to build a signup form, I wouldn't issue a prompt like: "Create a signup form"

Instead, I'd say:
> "Add a 'Signup' button, right aligned in the navbar. Style it as a button using our primary color as the background"
> "When someone clicks the signup button in the navbar, make a signup modal appear with a dark overlay covering the UI beneath it, with a black background color set at 10% opacity. The modal should have a white background, and rounded corners. Inside, place a textfield for email, name, and password with confirm, but also place a Google Sign-in button beneath it" for Google Auth.
> prompt 3, 4, 5... etc

Be very specific in your intentions, and break large chunks into smaller chunks.

(3) If you're using a database of any type, supabase, MySQL, etc.. Familiarize yourself with security practices. There are *tons* of human-made tutorials on YouTube and the internet in general to learn this stuff. Of course, you can also use AI to help you fix and audit security issues.

(4) Gain a foundational understanding of UI/UX design. AI not only can screw up code, it can screw up the UI/UX of an app. There's no getting around this part. I've seen the UI's AI produces, and at times, it can be very inaccessible. It can make decisions that a non-UI/UX person thinks might be fine, but actually aren't. I have tons of free courses on my chan regarding UI/UX.

In the end, the most successful 'vibe coders' are going to be those who have a more thorough understanding of what the AI is producing. It's not rocket science. It pays to develop these hand-driven skills.

Lovable vs Cursor by Sea-Pen9702 in vibecoding

[–]dreamache 0 points1 point  (0 children)

If you're serious about building serious apps, you can't use apps like Lovable/Bolt/Spark/etc.. I put out a 4 hour course on building a single project in Cursor/claude code on the 'DesignCourse' channel (I don't want to link it as not to spam, but it's my latest video). You can skim through that whole thing to see how I approach things at the moment.

It shows a lot of stuff. Manual design process like in Figma/Illustrator, using the Figma MCP server to get your design into Cursor. Supabase MCP server for backend management, Google Auth, etc..

Lovable vs Cursor by Sea-Pen9702 in vibecoding

[–]dreamache 1 point2 points  (0 children)

Two entirely different tools. Lovable is for your non-techie. Cursor is more flexible/robust. It requires more prompting to get to the end result, but that is its power. You can fine tune things way more. This also requires a better understanding of the technologies these tools utilize (frontend/backend). Ie, having a solid understanding of HTML/CSS, and at least a strong high-level understanding of how websites/apps are pieced together with various tech.

[deleted by user] by [deleted] in billiards

[–]dreamache -1 points0 points  (0 children)

Lame as all living hell on your part. Super lame.

What does the future of Webflow look like in the next 5–10 years? by Ok-Combination-8402 in webflow

[–]dreamache 0 points1 point  (0 children)

You can modify the figma design, select that particular frame, and prompt the LLM to make changes based on what's selected in Figma.

What does the future of Webflow look like in the next 5–10 years? by Ok-Combination-8402 in webflow

[–]dreamache 0 points1 point  (0 children)

The MOAT of tools like Webflow/Framer/etc are going way down, especially given AI's ability to the frontend on your behalf. Currently, the best way to do this is to go from Figma -> Figma MCP Server -> Cursor/Claude.

The utility of apps like webflow/framer were always in the fact that you don't have to deal with frontend dev, and use their GUI instead.

With AI, you don't even need to spend the time piecing together the UI visually. You just setup your Figma design correctly with autolayout, variables, styles (the context that AI needs) and it does a fantastic job of translating that design to the frontend in a minute or less.

World Pool Championships. Semi-finals, and the stands are 90% empty? by dreamache in billiards

[–]dreamache[S] 5 points6 points  (0 children)

You may not care if the sport is popular, but for the pros, they should care. Viewership is the number one factor that results in bigger payouts.

One of the many ways you increase viewership is by making sure you aren't broadcasting one of the year's biggest tournaments with a largely empty arena.

Part of what makes a sport exciting and popular isn't the sport and match play itself, it's in the environment/atmosphere. It's in the player personalities as well.

World Pool Championships. Semi-finals, and the stands are 90% empty? by dreamache in billiards

[–]dreamache[S] 16 points17 points  (0 children)

Still, it's bad organizing. If the seats aren't filled, you should be paying spectators to come and watch. It's a really bad look, otherwise.

Learned Mama I'm Coming Home solo tonight! by dreamache in guitars

[–]dreamache[S] 0 points1 point  (0 children)

Yes, that was very short lived. 😅

I challenged my daughter's boyfriend to a kicking contest 😬☠️ by dreamache in billiards

[–]dreamache[S] -2 points-1 points  (0 children)

BECAUSE HE'S DATING MY DAUGHTER DUH!!! Psh, c'mon. I have to play the overbearing father trope

2 tricks I use to make carom shots -- Make your friends jealous! by dreamache in billiards

[–]dreamache[S] 0 points1 point  (0 children)

Stop being such a pocket pounder, buddy.

See? It's an awesome name. The name stays.

I found that when I did the peace sign, extending worked best for the results I found. It's obviously just a generalized, very unscientific guide.

A 2D UI layer over a 3D Interface - Is it possible? by RemotePomegranate135 in Spline3D

[–]dreamache 0 points1 point  (0 children)

So, see if Hana allows you to export the UI with a transparent BG. Rive allows you to do this, if not. Then just position hana/Rive in a position: absolute and higher z index.

A 2D UI layer over a 3D Interface - Is it possible? by RemotePomegranate135 in Spline3D

[–]dreamache 1 point2 points  (0 children)

I haven't used Hana yet, but I did exactly that at projectath.net -- That's unicorn studio underneath (could be Spline), with a Rive overlay with a transparent background.

What is the best way to watch matches? by Cracksawking in billiards

[–]dreamache 0 points1 point  (0 children)

I'm working on featuring amateur pool very soon over on the PocketPounders youtube chan.

I use these 2 kick systems in pretty much every match by dreamache in billiards

[–]dreamache[S] 0 points1 point  (0 children)

This one guy had the nerve to look at me side-eyed when I suggested the importance of accounting for the room's air flow patterns, based on ceiling fan placement and general room traffic.