At my job, when I need someone to give me a code review or brainstorm architecture with, I can just ask the person sitting next to me. But I'm the only one working on my side project; there's no one else to ask! Are there any sites/communities/etc where you can bounce ideas off of fellow devs?
(I know Stack Overflow exists, but I'm thinking more questions more along the lines of "my application works like this right now, and I want to implement this new feature; does this database schema make sense?")
That's a very interesting idea. Because I've been involved in a multitude of projects early on, I am now spending a big part of my day doing design, database and code reviews (sometimes business plan reviews as well), some for which I get paid for... somewhat.
It is has been very ad hoc how I ended up in that code-reviewer position. Recently I was thinking if it could be professionalized? Could I be paid for doing code reviews full-time? How would that work in practice?
I guess I am a good beta-tester for anyone coming up with such a product/service.
check https://mentors.codingcoach.io/ its pretty fresh free and open source :D
Codementor offers paid Code Reviews through its independent consultants. You could start a slack channel for it or build a site to solve that problem. The best approach for this is to do an OpenCoffee or Indie Meetup and dive into specifics.
In the past I’ve gone to meetups that are centered around the technology I’m working with to get ideas for how I can improve my code. In New York the java meetup was great for this.
Especially when it comes to interesting problems, I think a lot of people would be happy to bounce around ideas for free. I would be!
Stack Exchange has a code review community too, if that's the kind of thing you mean
https://codereview.stackexchange.com/
I find IRC or Discord/Slack channels relevant to your technology stack help immensely for this
I've seen a ton of similar "gigs" on Upwork, just looking to pick somebody's brain. Could try finding a gun for hire that way.
Honestly though, even though IH tends to be a bit light on the technical side of things, I could see proposing those questions on here possibly garnering some interest and feedback. I'm a bit tired of the sales and marketing feedback, so I actually just try to sniff out technical stuff (like this post) to read / potentially comment on.