DEV Community

Help! I'm stuck!

Muna Mohamed on July 09, 2018

What were the Javascript array methods that don’t mutate the array again? Why is the page taking so long to load? Why is my code not working?! ...
Collapse
 
nektro profile image
Meghan (she/her)

developer.mozilla.org/en-US/
MDN is a great alternative to having to parse through specifications and is filled with examples and very detailed info on every function and object out there!

Collapse
 
munamohamed94 profile image
Muna Mohamed

Hey Meghan! Thank you for the recommendation! Completely forgot to add MDN! You're quite right though, it's a wonderful website with some great examples!

Collapse
 
dominicduffin1 profile image
Dominic Duffin

I agree - I use MDN all the time!

Collapse
 
thidasapankaja profile image
Thidasa Pankaja Paranavitharana • Edited

I find subreddits such as r/webdev ,r/node , r/reactjs, r/learnprogramming are quite useful and helpful when you're stuck. The community is very helpful.

And I'm in node and react discord channels. People in those channels help me a lot when I'm stuck.

Collapse
 
munamohamed94 profile image
Muna Mohamed

Awesome! Thanks for the recommendation Thidasa! :)

Collapse
 
david_j_eddy profile image
David J Eddy

I have started using github.com/chubin/cheat.sh ; amazingly helpful.

Collapse
 
alfonsomozkoh profile image
Alfonso Mozko H.

:OMG! this is really helpful. Thanks for the advice!

Collapse
 
david_j_eddy profile image
David J Eddy

No problem. I've added it to my dot files repo :D. No needing to go to Google/SO/etc. Get my answers right on the CLI.

Collapse
 
matthewbdaly profile image
Matthew Daly

The most useful advice I can give for when you're stuck is to step away from it, and go for a walk.

Sounds trite, but it works incredibly well. Only today I was going round in circles on a problem, and I went out to buy some lunch. I was barely out the door before I'd realised what the problem was and how to fix it.

Collapse
 
munamohamed94 profile image
Muna Mohamed

I absolutely agree with you there Matthew! Sometimes all it takes it stepping away from the problem to gain clarity and find the solution.

Collapse
 
petebytes profile image
petebytes

Nice list. CodePilot.ai helps developers find solutions to coding problems. CodePilot.ai is free for life if you register before the pricing model changes.

We are on Product Hunt producthunt.com today :) hope you give it a spin and upvote if you like it.

One really useful feature is the ability to use your own custom data sources. So if you are a Javascript developer or C++ etc you can configure codepilot to provide results from your favorite places.

Disclosure - I am the Cofounder

Collapse
 
petebytes profile image
petebytes

We are now opensourced and MIT licensed :)
github.com/CodePilotai/codepilot

Collapse
 
dominicduffin1 profile image
Dominic Duffin

You've got a good list of resources here, Muna! I agree that StackOverflow is good for looking for answers in other people's posts, and no more. I don't post there and intend to keep it that way, but reading other people's posts is often helpful. CSS Tricks, Dev.to and Twitter communities are great. I must check out Codeburst, they sound good!

I'd also add DuckDuckGo - its Instant Answers are excellent for many coding issues, particularly CSS, for example typing in 'css border-radius' will bring up information about the border-radius property. You can get Stack Overflow answers in the search page as well. Oh and, it's privacy focused and has a dark theme!

CodePen has started a nice community for web developers on spectrum.chat as well.

Collapse
 
ekimkael profile image
Ekim Kael

On Twitter where can I found these communities please

Collapse
 
munamohamed94 profile image
Muna Mohamed

Hey Kael! There are so many! A great place to start would be CodeNewbie. They have regular Twitter chats, discussions, and Code check-ins every week with plenty of developers who take part. Another great dev community is The Practical Dev(dev.to's twitter). Similar to CodeNewbie but they also post great articles written by people on dev.to so you're always up-to-date with the latest articles and tutorials. Plus they hold regular discussions about tech-related issues which is a great thing to be a part of and take part in. Freecodecamp is also another great community on Twitter. Another person I would recommend you follow is Stephanie Hurlburt - she is amazing!

Collapse
 
alchermd profile image
John Alcher

#100DaysOfCode is a good one.

Collapse
 
nickytonline profile image
Nick Taylor • Edited

DevDocs is a great in browser docs for APIs. Even works offline if you're travelling. I also find katas useful.

No one's added any yet ;), but I posted this a while back

There's also some cheat sheets here

Collapse
 
munamohamed94 profile image
Muna Mohamed

Nice! Haven't come across Devdocs before - will check it out. Thank you for the recommendation Nick!

Collapse
 
v0idifier profile image
void

the "list of developers who are open to questions, giving advice and/or mentorship"'s link is gone?

Collapse
 
munamohamed94 profile image
Muna Mohamed

Hey! Thank you for the heads up! I've added the link so it should be working now! :)

Collapse
 
v0idifier profile image
void

Thanks <3

Thread Thread
 
munamohamed94 profile image
Muna Mohamed

You're very welcome! :)

Collapse
 
petebytes profile image
petebytes

If you are on a Mac Dash is a pretty amazing doc search tool. A comparable tool Zeal is available on Linux and Velocity for Windows

kapeli.com/dash
zealdocs.org/
velocity.silverlakesoftware.com/

Collapse
 
julborre profile image
Julian.Borrero

Wow! Great article and list of resources! I'm going to check everyone of them

Collapse
 
munamohamed94 profile image
Muna Mohamed

Thank you Julian, I appreciate your kind words! I'm glad you found the article useful :)

Collapse
 
themafro profile image
Matthew Francis

Never heard of DevPal before and it sounds super helpful. Thanks for the recommendation.

Collapse
 
munamohamed94 profile image
Muna Mohamed

You're very welcome ☺! It is - definitely do check it out!

Collapse
 
githubbubber profile image
Mekesia Brown

Hey, thanks so much Muna! I'm going to give Gitter a try.

Collapse
 
munamohamed94 profile image
Muna Mohamed

You're very welcome Mekesia! Let me know how you get on with Gitter :)

Collapse
 
alfonsomozkoh profile image
Alfonso Mozko H.

:3 Great post! Your advice has really helped me alot. I´m a scholar and a newbie at real-life programming so I´m usually stuck.

Collapse
 
munamohamed94 profile image
Muna Mohamed

Thank you Alfonso! I'm glad you found the post useful! Welcome to the dev family! :)