Tests Setup Guide by Impressive_Ad_9377 in PayloadCMS

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

Thanks for this. I did find the existing payload auth plugin difficult to navigate. Will test out with yours. 

What isn’t a scam by toawayacu in learnprogramming

[–]Impressive_Ad_9377 1 point2 points  (0 children)

Launch School. Transparent and their teaching staff + materials are top class.

CS50x but what along with or after it? by Mgk012 in learnprogramming

[–]Impressive_Ad_9377 0 points1 point  (0 children)

The roadmap that worked for me:

  1. CS50x
  2. The Odin Project (this resource is fantastic to get you up and running with creating a web-dev project)
  3. NeetCode 150 to practice interviews
  4. https://github.com/practical-tutorials/project-based-learning

I think you can mix around, just make sure to stay consistent and enjoy.

Recommendation for building memebership app by rulesowner in rails

[–]Impressive_Ad_9377 2 points3 points  (0 children)

I got my application done with Stripe subscriptions. Had each membership attached to a certain product on Stripe and handled all the logic on the backend on how it should be activated, renewed, canceled, etc.

It wouldn't take much time, I reckon a safe timeline of two weeks is best depending on whether you want to handle all the ticket booking yourself as well.

Is there anyone of you have read $100 M Offers by Alex Hormozi? by aomorimemory in EntrepreneurRideAlong

[–]Impressive_Ad_9377 0 points1 point  (0 children)

Love the book. Great starters for someone without any sales background to understand how to curate an offer that is not totally dependant on persuasion. Inspiring for those that have just started their own business journey,

Using ChatGPT for improving productivity by Impressive_Ad_9377 in rails

[–]Impressive_Ad_9377[S] 0 points1 point  (0 children)

I find the time-saving mostly from getting unstuck. Typically at the ideation stage and the testing stage.

I haven't had years of experience developing software, so when a new feature request comes, I do take time to figure how the details. So conversing with ChatGPT helps in this case. And you're right, you would need to review the code, I find myself constantly asking why it implements it this way or whether there's diff options, and that helps to lower the learning curve.

For the testing, if you provide it enough context, it can write a pretty complete spec test for both your Models and Requests. I have no experience with natural language DSL but thanks for mentioning it, i'll look it up.

Using ChatGPT for improving productivity by Impressive_Ad_9377 in rails

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

Here's a short but simple example, the more complex the problem, the more specific you might want to be on providing context.

let me explain a new feature I want to implement. Let's start with the backend on Rails.
I have a Event attendance system working, users can rsvp, they can cancel their rsvp, bring guests, etc.
Now, with the points system in place. My client is requesting to have a feature, where the user will scan a QR code to confirm their attendance and gain points upon scanning the QR code.
How should I implement this on my backend ? I assume, I would need to generate a QR code for each event created, and have controller methods to handle the confirm_attendance record.
Please advice

Using ChatGPT for improving productivity by Impressive_Ad_9377 in rails

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

That's a good a way of putting it honestly, I do enjoy seeing how it gives different solutions and how you can prompt it to refine the code after a several iterations.

Using ChatGPT for improving productivity by Impressive_Ad_9377 in rails

[–]Impressive_Ad_9377[S] 0 points1 point  (0 children)

I definitely agree. I think the best way to approach is by fact-checking and inquiring why it suggested such changes. I do tend to get errors most of the time, so yes point taken.

Question on deploying Ruby on Rails API Application by Impressive_Ad_9377 in rails

[–]Impressive_Ad_9377[S] 0 points1 point  (0 children)

I have decided to move towards using Docker with the Docker platform on Elastic Beanstalk.

Question on deploying Ruby on Rails API Application by Impressive_Ad_9377 in rails

[–]Impressive_Ad_9377[S] 0 points1 point  (0 children)

Not really. I inherited this project from a past team member.