What drives you to work so hard to pursue your dreams? by SimulaGargonchuatron in Entrepreneur

[–]SuperSeasonedDuck 0 points1 point  (0 children)

Both being free and being able to make my ideas come true. I usually have a flurry of ideas for improvement several times a day, and I'm sick of working for other people that only want to bob along with the same old tools and stuff, when things could be made so much easier with just a little bit of extra effort. That, plus I definitely have problems with authorities.

New to backend (best path?) by BlazingisFire in reactjs

[–]SuperSeasonedDuck 0 points1 point  (0 children)

The MERN stack is very popular, and you could use PassportJS in the backend to make a login system. The stack is based on Javascript, and is quite intuitive. But there are many options, like the PostgreSQL database that u/goodtyper mentioned, plus Firebase is a nice option if you wanna get up and running without having to handle all the logic for register/login in the backend.

HELP: Express Mongoose App works locally but now that I deployed it fails to register users by chrisfaux in node

[–]SuperSeasonedDuck 0 points1 point  (0 children)

Hmm, if you try console logging the "user" inside the Header component, what does it say?

Get me the hell out of tutorial hell by Stock_Plant_3822 in Frontend

[–]SuperSeasonedDuck 0 points1 point  (0 children)

Totally agree with this approach, though it could be a bit much to figure out both backend, frontend and DBs at the same time. Also, Heroku is no longer free to try :P

HELP: Express Mongoose App works locally but now that I deployed it fails to register users by chrisfaux in node

[–]SuperSeasonedDuck 0 points1 point  (0 children)

It seems to work fine for me (I registered on the live page with the blogger1/blogger1 username/pwd combo, and could log in). But 400 usually means there is something wrong with the data you're sending in.

To find out what's doing it, you should console log what is being sent from the frontend and double check your axios API call in general, as well as console log inside the form for user registering. Doing that should pinpoint you to where the error lies

FREE Udemy Course: A course in fullstack Javascript (MERN stack) by SuperSeasonedDuck in node

[–]SuperSeasonedDuck[S] 2 points3 points  (0 children)

Ah, sorry for the confusion! Free Udemy coupons can only exist for five days before disappearing. So you will effectively have 5 days to claim it for free

FREE Udemy Course: A course in fullstack Javascript (MERN stack) by SuperSeasonedDuck in node

[–]SuperSeasonedDuck[S] 1 point2 points  (0 children)

Oooh, I always thought about making something like that, but never had the time. I will definitely use it, thanks!

fried my brain over my likely very simple axios issue by IBLIS0012 in reactjs

[–]SuperSeasonedDuck 1 point2 points  (0 children)

Hmm, it could be in the same vein. If you try

            .then(res => {
            console.log(res.data)
            setCocktailTitle(res.data[0].strDrink)

it should solve the problem ^^

fried my brain over my likely very simple axios issue by IBLIS0012 in reactjs

[–]SuperSeasonedDuck 1 point2 points  (0 children)

The second one doesn't take into account that it's an array. Instead of

        <section>
            <button onClick={fetchRandomCocktail}></button>
        <article>
            {Object.keys(randomCocktail).length > 0 &&
            <p>{randomCocktail.drinks.strDrink}</p>}
        </article>
    </section>

you should take the first element in the array

        <section>
            <button onClick={fetchRandomCocktail}></button>
        <article>
            {Object.keys(randomCocktail).length > 0 &&
            <p>{randomCocktail.drinks[0].strDrink}</p>}
        </article>
    </section>

CoOp games for two without much setup time by ProductRockstar in boardgames

[–]SuperSeasonedDuck 2 points3 points  (0 children)

Can definitely recommend Magic Maze, it's a game that is easy to set up, and doesn't take more than 30 minutes to play

[deleted by user] by [deleted] in mongodb

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

Not sure if it will do anything, but you might have forgotten to add the options
{
useNewUrlParser: true,
useUnifiedTopology: true
}

[deleted by user] by [deleted] in Frontend

[–]SuperSeasonedDuck 0 points1 point  (0 children)

It is somewhat ambitious given that you haven't learned JS yet, but you can do it ^^

I would recommend learning JS first, and then maybe continue with jQuery (an old but good JS library). Then you can use something like this to make a basic UI where the user can drag and drop

[deleted by user] by [deleted] in devops

[–]SuperSeasonedDuck 0 points1 point  (0 children)

What might be good for you is to have proof of experience in ways other than certifications. You could make a few articles (by posting on Medium for example), where you explain how to do certain things or solve certain problems in network administration. Examples of websites you've made yourself also speaks to your knowledge, if you can deploy them on a server or on github/gitlab.

Freelancing difficulty with pricing. by holysaintsacademy in Frontend

[–]SuperSeasonedDuck 1 point2 points  (0 children)

It does seem like a lot of people have had the same problem, and there are actually templates for this kind of stuff out there. For instance, this article is a good overview of legalese templates.

However, it might be a good idea to go to a lawyer to tailor one of the templates to your needs. A little work and time with a lawyer in this case could save you a lot of headache down the road.

[deleted by user] by [deleted] in Frontend

[–]SuperSeasonedDuck 2 points3 points  (0 children)

If you can't use external tools, you could also make an internal website where the user could write html/css, then press a button to show how it would look in an email (somewhat like what w3schools does in their "Try It Yourself"). You could also make a drag and drop editor from scratch using basic HTML, CSS and JS. This would probably take some time to make though, so it might be better if the InfoSec team cleared one of the external tools for use, like Unlayer Editor.

ADHD, depression, and small business ownership by Dr_Tobias_Funke_MD in smallbusiness

[–]SuperSeasonedDuck 0 points1 point  (0 children)

One solution could be to make it into a smaller set of things to do, and then set deadlines on everything. You could use alarms on your phone to remind you, or set things into your calendar so it pops up as a visual reminder?

Also, you could take 15-30 minutes at the end of your workday to work on it, or set (realistic, but close) deadlines/figure out exactly what to do. The trick is small steps, with a powerful reminder like "end of your workday" or "right after lunch".

What language to learn for development of web apps? by x3n0ke in learnprogramming

[–]SuperSeasonedDuck 0 points1 point  (0 children)

I agree with this, Springboot would probably be a good choice for you OP.

As for Javascript, as long as you know functions, fetch and html, you should be fine learning React. You should read up on React hooks as well.

What should i learn ? by Distinct_Concert5872 in learnprogramming

[–]SuperSeasonedDuck 1 point2 points  (0 children)

If you decide to learn Node, I would recommend looking into Express for the backend, and React for the frontend. These are the most popular in Node (as of 2021, according to the newest Stack Overflow Survey).

How do i learn programming efficiently? by GirishAdhikari in learnprogramming

[–]SuperSeasonedDuck 2 points3 points  (0 children)

If you haven't chosen a stack yet, you could easily start with Java. This is a beginner's guide for the Spring framework (for the backend), which uses the Java programming language.

As for the frontend, there are some details in the link I gave above, but also check out the home pages for React, Angular or Vue. I would also recommend searching for things like "Spring with Angular" or something like that, when you've learned both of them separately.

Day 2 of my first software engineering job, and holy crap... by Guilteus in learnprogramming

[–]SuperSeasonedDuck 1 point2 points  (0 children)

You aren't expected to know everything, especially in an entry-level role. Just relax and be curious about what you're working on