Ruby and Rails will find you a lot of remote jobs. PHP frameworks as well I'd imagine since it's still a very popular language.

That isn't a paywall though it is a dark pattern. Click the x I think mine is up to 48 articles this month.

1st word was for the paywall ,i.e, Articles. Articles marked with star ⭐

Goodreads, Amazon, and Audible are the only book related sites I visit.

But I want books. I appreciate you taking the time to answer with so many sources but I am really just looking for book recommendations.

Here you go then

Full Stack React takes you from beginner to expert & is always updated & it contains testing too I guess. Not sure though.

It's a shame the "Download free chapter" CTA doesn't work!

Ohh it should. I tried in Safari it doesn't work but in Chrome it works. I think you have to wait sometime before it loads up (checkout the page has completely loaded). Took me like 10 seconds 😂

If you are also, learning here's another simple one Pure React. Dave Ceddia is awesome with React. Here's his advice about How To Learn React.

Also, another one is Robin & his book The Road To React if you prefer options

I've fallen into the horrible trap of "jQuery works for me" and not found the time to learn anything new, it's about time I did.

If it works then don't. But yeah React is the future & its here to stay for more 2 years atleast(just my prediction). So if you're learning anything go for React & if you are not adamant on books then free resource & simpler are the official docs (ohh & they're beautiful). Try it

Thanks yeah I've gotten to a fairly comfortable level just from reading bits and pieces here as I'm using it but I want a book that can outline things I won't find just by trying to scratch itches.

But the majority of your users now have to type their email in again to pay you. Optimize for lazy and let the unique request different when they need it.

Makes sense! Currently i have only one flow pass or dont pass email... i will add options for user to change email for payment if they want to else simply continue...

You probably don't need Redux and not using it will make your react code a lot easier to quote and understand (to a point).

I assume they will want to use the email they signed up for the site with to also do billing with.

True! But I saw couple of users who signed with different email for my service but were trying with their own email address fot stripe... so i removed it... if they want they can still enter the same email again in stripe box!

But the majority of your users now have to type their email in again to pay you. Optimize for lazy and let the unique request different when they need it.

Makes sense! Currently i have only one flow pass or dont pass email... i will add options for user to change email for payment if they want to else simply continue...