u/Lavaa444

How can I make really good... forms? *shudders*
▲ 0 r/webdev

How can I make really good... forms? *shudders*

F o r m s. They terrify me. I an trying to make my first real full-stack project with a stack of Next.js, Supabase, and some shadcn because I don't have the patience. I found this tutorial for a real-time chat app with the exact same stack, so I checked it out, hoping to jump into my project right after.

That is, until I saw the true horrors of forms. In the tutorial, there was a form only had two fields (one of them being a checkbox), but the React return statement was nearly 100 lines long WITH the shadcn Field components being used. I'm scared. How can I bring myself to make a single form? It's too daunting. At the same time, if I try to make one from scratch, I know it will be worse (and less accessible) than these professionally-made components. My fear of forms is a problem because that's basically 50% of frontend dev right there.

After seeing how complex forms can get, I want to take a step back and try to get good at making them (before I go back to my project). Any advice or best practices on forms, given the stack I mentioned? Are there any guides out there for making top-tier forms in the year of 2026, or do I have to just fumble around in the darkness?

u/Lavaa444 — 4 days ago
▲ 0 r/vscode

I've noticed that for VSCode, no matter what kind of developer you are, a lot of the same common extensions are used (ex: better comments, error lens, the git extension pack, code spell checker, etc.). I got tired of installing them all one-by-one each time I had to set up VSCode, so I made an extension pack for them.

It's called Reasonable Defaults :D (smiley face included). Check it out here. If you want to recommend any changes (either adding or removing extensions), feel free. I might be biased on what extensions I use, so I'm open to feedback. I'm trying to keep it small and general so it is useful for any developer.

u/Lavaa444 — 15 days ago

I've been learning to code for years, but I always struggle to come up with project ideas the majority of the time (sometimes weeks or even months). Since I don't have much work experience, my projects have to be really good to stand out. The requirements just keep going up.

The issue with hackathons is that your project needs to be viable from a business perspective. Ideally, I'd also want it to be fun, relevant to my goal (full-stack web dev), and have a positive impact on society (not just a cash grab).

That set of criteria just feels impossible. I always Google "struggling to find project ideas", but they just give me pre-made lists of ideas. I want to learn how to come up with my own. The "think of a problem" thing doesn't really work for me either, because any problem has a well-established tool (or LLM) that solves it already.

To those of you who go to a lot of hackathons, or come up with hackathon ideas, how do you do it so often?

reddit.com
u/Lavaa444 — 17 days ago

I've been noticing the past couple years that the standards for what are considered a good resume project have gone up like crazy. It can no longer be some Twitter clone or anything generic. They almost want you to have a startup-level app before you get your first internship. It basically has to be:

  1. Unique or a unique spin on an existing thing
  2. Something that could actually get real users. We now have to be marketing experts too
  3. Something that is achievable for myself as a solo developer
  4. Something that is genuinely useful, and not easily replaced by alternatives

I feel like it's just impossible to meet all those criteria. I have heard the "think of a problem" approach, but every problem I can think of is easily solved by an LLM or some well-established app by an actual company. Are any of you feeling a similar level of pressure from the current industry? If so, how are you dealing with it?

reddit.com
u/Lavaa444 — 18 days ago