Mix & Go
Mix & Go
  • 97
  • 395 341
Build an AI Chat With Ruby on Rails
🔥 Want help integrating AI into your Rails app? mixandgo.com/lp/rails-startup-help
🔥 Learn Ruby on Rails mixandgo.com/lp/practical-ruby-on-rails
In this video, we're looking at how you can build an AI chat quickly with Ruby on Rails.
Переглядів: 1 724

Відео

My 3-Step Process for Finding Profitable SaaS Ideas
Переглядів 1,1 тис.11 місяців тому
🔥 FREE SaaS Idea Validation Playbook mixandgo.com/lp/idea-validation 🔥 Learn Ruby on Rails mixandgo.com/lp/practical-ruby-on-rails If you're thinking about building a SaaS product or have already started building one, you'll want to watch this video until the end to see the three-step process I go through to find profitable SaaS product ideas.
7 Proven Tips To Find The Perfect SaaS Idea Fast
Переглядів 2,7 тис.Рік тому
🔥 FREE SaaS Idea Validation Playbook mixandgo.com/lp/idea-validation 🔥 Learn Ruby on Rails mixandgo.com/lp/practical-ruby-on-rails In this video, we're looking at 7 tips on how to come up with the best SaaS idea. #saas #entrepreneur
Build a SaaS with Ruby on Rails 7 - UTM URL Builder
Переглядів 1,4 тис.Рік тому
🔥 FREE SaaS Idea Validation Playbook mixandgo.com/lp/idea-validation 🔥 Learn Ruby on Rails mixandgo.com/lp/practical-ruby-on-rails Watch the full version (edited and with voiceover) inside my Practical Ruby on Rails Course: mixandgo.com/lp/practical-ruby-on-rails
SaaS Pricing: 5 Essential Strategies
Переглядів 685Рік тому
🔥 FREE SaaS Idea Validation Playbook mixandgo.com/lp/idea-validation 🔥 Learn Ruby on Rails mixandgo.com/lp/practical-ruby-on-rails
Save Your SaaS Product From Failure (5 Essential Steps)
Переглядів 3 тис.Рік тому
Save Your SaaS Product From Failure (5 Essential Steps)
5 Essential Tips to Building Your One-Person Business, as a Tech Founder
Переглядів 803Рік тому
5 Essential Tips to Building Your One-Person Business, as a Tech Founder
5 Secrets to Becoming a Badass Ruby on Rails Developer
Переглядів 26 тис.Рік тому
5 Secrets to Becoming a Badass Ruby on Rails Developer
How to Send TailwindCSS-Styled Emails With Ruby on Rails 7
Переглядів 4,7 тис.2 роки тому
How to Send TailwindCSS-Styled Emails With Ruby on Rails 7
How to Pick the Right Web Stack and Level Up Quickly
Переглядів 1,1 тис.2 роки тому
How to Pick the Right Web Stack and Level Up Quickly
Bootstrap 5 + esbuild in Ruby on Rails 7
Переглядів 13 тис.2 роки тому
Bootstrap 5 esbuild in Ruby on Rails 7
A Quick and Easy Guide to the Asset Pipeline in Rails 7
Переглядів 6 тис.2 роки тому
A Quick and Easy Guide to the Asset Pipeline in Rails 7
Is ViewComponent the Future of Rails?
Переглядів 8 тис.2 роки тому
Is ViewComponent the Future of Rails?
How to Land Your First Ruby on Rails Job With No Experience And No CS Degree
Переглядів 5 тис.2 роки тому
How to Land Your First Ruby on Rails Job With No Experience And No CS Degree
5 Secrets to Getting Your First Rails Job
Переглядів 3,5 тис.2 роки тому
5 Secrets to Getting Your First Rails Job
Turbo Frames vs. Turbo Streams
Переглядів 20 тис.2 роки тому
Turbo Frames vs. Turbo Streams
Use React & Hotwire Together. The Best of Both Worlds.
Переглядів 7 тис.2 роки тому
Use React & Hotwire Together. The Best of Both Worlds.
How to Effortlessly Build an Instagram Clone With Hotwire
Переглядів 4,7 тис.2 роки тому
How to Effortlessly Build an Instagram Clone With Hotwire
How to Add Infinite Scrolling With Hotwire in Under 5 Minutes
Переглядів 3,1 тис.2 роки тому
How to Add Infinite Scrolling With Hotwire in Under 5 Minutes
How to Build a Calculator With Hotwire and No Javascript
Переглядів 4,2 тис.2 роки тому
How to Build a Calculator With Hotwire and No Javascript
3 Key Differences Between Junior and Senior Rails Developers
Переглядів 3,4 тис.2 роки тому
3 Key Differences Between Junior and Senior Rails Developers
Real-Time Page Updates With Hotwire in Just 5 Minutes
Переглядів 4,2 тис.2 роки тому
Real-Time Page Updates With Hotwire in Just 5 Minutes
Junior Rails Developers: Do This ONE Thing and You’ll 10x Your Confidence
Переглядів 17 тис.2 роки тому
Junior Rails Developers: Do This ONE Thing and You’ll 10x Your Confidence
4 Ways to Create Dependent Drop-Downs With Ruby on Rails 7
Переглядів 7 тис.2 роки тому
4 Ways to Create Dependent Drop-Downs With Ruby on Rails 7
How to Add Filtering & Pagination to Your Data Tables With Hotwire
Переглядів 10 тис.2 роки тому
How to Add Filtering & Pagination to Your Data Tables With Hotwire
Ruby on Rails inline CRUD with Hotwire
Переглядів 7 тис.2 роки тому
Ruby on Rails inline CRUD with Hotwire
Ruby on Rails Flash Messages With Hotwire
Переглядів 6 тис.2 роки тому
Ruby on Rails Flash Messages With Hotwire
Ruby on Rails - How to Use Import Maps
Переглядів 11 тис.2 роки тому
Ruby on Rails - How to Use Import Maps
How To Build a Powerful Search Form With Hotwire
Переглядів 12 тис.2 роки тому
How To Build a Powerful Search Form With Hotwire
Ruby on Rails vs. React JS
Переглядів 15 тис.2 роки тому
Ruby on Rails vs. React JS

КОМЕНТАРІ

  • @woodykusaki9970
    @woodykusaki9970 2 дні тому

    Rust is annoying. I'm highly tempted to learn java instead.

    • @mixandgo
      @mixandgo 2 дні тому

      That's very subjective. Personally, I would love to have the time to play more with Rust.

  • @МаркШилин-в9в
    @МаркШилин-в9в 15 днів тому

    Great video, tnx. I would name it differently because these secrets can be useful to any developer.

  • @kerbiljoe
    @kerbiljoe Місяць тому

    This is excellent! I’ve been doing IT consulting for 3 years and have learned much of the lessons you discussed here. Your video inspires me to dare to take the chance and bet on myself. Thanks!

    • @mixandgo
      @mixandgo Місяць тому

      Happy to hear 💪

  • @bylbanos
    @bylbanos Місяць тому

    Exactly what I was looking for, thank you!

    • @mixandgo
      @mixandgo Місяць тому

      Glad I could help!

  • @anishkumbhar4078
    @anishkumbhar4078 Місяць тому

    But what abt limited libraries, isn't it a problem with rails? I myself is a rails user but confused between rails and mern?

    • @mixandgo
      @mixandgo Місяць тому

      Not a problem as far as I can see, and I've been using it for 16 years.

    • @anishkumbhar4078
      @anishkumbhar4078 Місяць тому

      @mixandgo but are there enough libraries for any startup to use it as their tech stack

    • @mixandgo
      @mixandgo Місяць тому

      @anishkumbhar4078 for sure

    • @anishkumbhar4078
      @anishkumbhar4078 Місяць тому

      ​@@mixandgo can you tell one more thing, which will be a good hosting platform for rails for a startup

    • @mixandgo
      @mixandgo Місяць тому

      @anishkumbhar4078 Heroku, Fly.io, erc. or even custom VPSes (which is another way to go)

  • @xzerodeathx
    @xzerodeathx Місяць тому

    Ew tables I rather stick with mjml

  • @lauraj1427
    @lauraj1427 Місяць тому

    Simple and great!!!

    • @mixandgo
      @mixandgo Місяць тому

      Glad you like it!

  • @tonio3920
    @tonio3920 2 місяці тому

    If you're new to programming, I would say no-it's too abstract, with too many conventions, and you have to guess what the "RoR magic" is doing. It seems simple at first glance, but it's actually not. I didn’t know the framework, but I managed a team of developers working with RoR, including juniors-what a mistake that was. I recently started coding with this framework myself (more out of obligation than choice). Every day, I feel like pulling my hair out. If I had known how frustrating it is, I would have switched to a different technology.

    • @mixandgo
      @mixandgo 2 місяці тому

      A course can easily fix that.

  • @rubywale
    @rubywale 2 місяці тому

    Thanks CEZAR for explaining the concepts.

    • @mixandgo
      @mixandgo 2 місяці тому

      Glad it was helpful

  • @rpf23543
    @rpf23543 2 місяці тому

    These tutorials are so great, thanks a lot!

    • @mixandgo
      @mixandgo 2 місяці тому

      You are welcome

  • @gabrielmoreiraassuncaogass8044
    @gabrielmoreiraassuncaogass8044 2 місяці тому

    If it's all true, great for you man. Let's go

  • @abdullahsaleh7196
    @abdullahsaleh7196 3 місяці тому

    Keep it up on rails ❤❤

    • @mixandgo
      @mixandgo 3 місяці тому

      Thank you, I will

  • @koojoseph1958
    @koojoseph1958 3 місяці тому

    Thank you for this requirement specification

  • @flygreybird
    @flygreybird 3 місяці тому

    Thank you, this is spot on, I got it working right away on my existing Rails 7.2 project. I just can't work out how I can now override the bootstrap variables to match your own theming, because Bootstrap's guide to this says you need to override them after the functions are included but before the rest of bootstrap, whereas with the cssbundler-rails install, it's just included as one monolith. I realise it's a long shot as it's a 2 year old video, but if anyone has any advice on this I'd really appreciate it!

    • @flygreybird
      @flygreybird 3 місяці тому

      I've answered my own question - just copied out the contents of /node_modules/bootstrap/scss/bootstrap.scss to my application.bootstrap.scss and inserted the variable overrides as recommended by the Bootstrap docs. Thanks again for the guide!

  • @SteveHazel
    @SteveHazel 3 місяці тому

    well you were right :)

  • @shinzhang4961
    @shinzhang4961 3 місяці тому

    Thank you!

  • @swapnilkawade8235
    @swapnilkawade8235 3 місяці тому

    All of your hotwire tutorials are amazing! Even after 2 years and so many great updates they're still relevant, concise and to the point! Thank you for such awesome content! Subscribed!

    • @mixandgo
      @mixandgo 3 місяці тому

      Wow! Thank you for your kind words.

  • @zulhilmizainudin
    @zulhilmizainudin 3 місяці тому

    This is cool. Is it possible to append the stream response into the UI/DOM as soon as stream chunk is received instead of waiting for all chunks to arrive first?

    • @mixandgo
      @mixandgo 3 місяці тому

      Yes, you can stream each chunk to the UI as soon as you get it.

  • @BubblegumSneaker
    @BubblegumSneaker 3 місяці тому

    This is great. I finally grasp certain parts about setting up AI bots in rails.

  • @eidiazcas
    @eidiazcas 3 місяці тому

    Ruby is an absolutely horrible language

    • @eidiazcas
      @eidiazcas 3 місяці тому

      and rails is even worse

    • @mixandgo
      @mixandgo 3 місяці тому

      Good to know. I was on the fence :))

  • @rpf23543
    @rpf23543 4 місяці тому

    What a great tutorial and explanation, thank you!

  • @janley6004
    @janley6004 4 місяці тому

    Thanks for the clear explanation! I do have a question though. Sending a database query every time a user types a character in a search form seems like it could be heavy on the backend. For larger applications, would it be better to handle this in JavaScript by sorting and filtering a JSON file on the client side instead?

    • @mixandgo
      @mixandgo 4 місяці тому

      You can debounce the input events, so it only makes a request when you pause for a few milliseconds. Doing it entirely on the client side is not ok if you have a lot of records. You'd have to load them all in memory.

  • @Waseek69Ahmad
    @Waseek69Ahmad 5 місяців тому

    This is gold

  • @khizerHayat-be9ww
    @khizerHayat-be9ww 6 місяців тому

    Everyone Are Disheartening Us Every Time .. If we want to learn React Native then some UA-camrs will come and Start the Darama " Will React Dead Dead in 2024 " 😂😂 What should we learn???

  • @techmindssolutions
    @techmindssolutions 6 місяців тому

    I'm Indian, ruby on rails developer

  • @laughingvampire7555
    @laughingvampire7555 6 місяців тому

    Rails had not only the answer to React, it also had the upper hand because we already had HTMX before React, it was called Intercooler.js, made by the same guy, with the same concept and the guy was a rails developer, the examples of intercooler.js are using Rails.

  • @laughingvampire7555
    @laughingvampire7555 6 місяців тому

    I don't think is going to become more popular or replace rails partials because we have had alternatives to ERB like haml and nothing happened, we also had this ability to produce components with Arbre (an OO DOM tree) since the ActiveAdmin team extract it from their repo and that is at least 12 years ago and nothing happened, we have other alternatives like Phlex which will dilute the interest in multiple options and nothing will happen. I love the idea of building with components ala React however, given that we have had Arbre since 2012 a full year before React, so with this OO Dom tree concept, Rails community could've get ahead of the curve and we failed. We also had this guy the Grug dev who made Intercooler.js now it's second version named HTMX and we could've gotten ahead of React with it once again, we also failed at that. The community is so focused on the Omakase from DHH we simply fail to adopt new tech that could improve Rails beyond DHH's imagination. Another point is that all the documentation material that helps people get into Rails and all the help that exists in StackOverflow etc is focused on erb partials. We all understand that we work on teams with these wonderful folk we call designers who provide us with HTML so converting it to Ruby Objects is problematic. I think Rails community has to move beyond DHH and make any of this gems Arbre, Phlex, ViewComponent, etc make it so Rails becomes a zero-layer framework that does the reactive calculations, but we are still behind this compared with the rest of the communities.

  • @Aksafan
    @Aksafan 6 місяців тому

    Came here from a clickbait title to improve my RoR skills but have got another type of information. Still valuable but totally not that expected from a title...

  • @wpftutorial
    @wpftutorial 6 місяців тому

    If you're using Rails with hotwire/turbo, you need to add data-turbo-action="advance" to each pagination link so the URL changes on click. Since this video was posted Pagy went from v5 to v8 and now you have to pass in an anchor_string param to the pagy backend function. In your controller it'll look something like: "@pagy, @leads = pagy(filtered, items: 10, anchor_string: 'data-turbo-action="advance"')" Thanks for the video saved me a ton of time!

  • @eidiazcas
    @eidiazcas 7 місяців тому

    Ruby is Ok, but I hate its LSP, fragile and a lot of times useless

    • @mixandgo
      @mixandgo 7 місяців тому

      I've written ruby code for 15 years without LSP, and it was fine. You don't really need it.

    • @ahmedthegreat3973
      @ahmedthegreat3973 6 місяців тому

      @@mixandgo ^ an LSP is nice to have but not required most of the time, but yeah the current Ruby LSP by Shopify is very basic right now, It doesn't have much autocompletion functionality and has a few other problems. It will probably get better as time goes on.

  • @MiguelPeniche
    @MiguelPeniche 7 місяців тому

    I do like your video but OMG do we need to see your expressionless face while you read your screen all the time? Just read off camera! I really want to follow your stuff but no, too much ego these days.

    • @mixandgo
      @mixandgo 7 місяців тому

      Here's something you should know: My goal in life is not to please entitled shitheads. So move on.

  • @mrRambleGamble
    @mrRambleGamble 7 місяців тому

    Zoom in. The text is hard to see on mobile

  • @masoud-abedi
    @masoud-abedi 7 місяців тому

    Thanks a lot for the content. I have a button on my form, and I want to run a render, but I need to send the output to a server. I'm trying to show a message, but I'm having trouble because of the render. Here's my code: def my_button mydata = render json: @project, include: [params[:include]] ... flash[:notice] = "#{t('project')} was successfully published with ID #{identifier}." respond_to do |format| format.html { redirect_to(@project) } format.rdf { render template: 'rdf/show' } format.json { render json: @project, include: [params[:include]] } end end Any ideas on how to fix this? Thanks!

  • @diegoiturra3134
    @diegoiturra3134 7 місяців тому

    Great video, thanks for inspiring

    • @mixandgo
      @mixandgo 7 місяців тому

      Thank you

  • @rpf23543
    @rpf23543 8 місяців тому

    Thank you! Precise and clear, many options. Great!

    • @mixandgo
      @mixandgo 8 місяців тому

      Glad to hear you like it

  • @climatemojo
    @climatemojo 8 місяців тому

    Super helpful, Cezar. Thanks for the details on updating a frame other than the one initiating the action.

    • @mixandgo
      @mixandgo 8 місяців тому

      Glad to hear you like it.

  • @TrisNowel
    @TrisNowel 8 місяців тому

    Great channel. I’d like to thank you for making such informative content.

    • @mixandgo
      @mixandgo 8 місяців тому

      I appreciate it.

  • @alessandro-desimone
    @alessandro-desimone 8 місяців тому

    Nice video, thanks, but I am still in the rabbit hole. Every new Rails version states to simplify the assets pipeline ... adding new ways to do things. Anyway that's what we got, thanks for trying to clarify this complex topic.

  • @samuelcornet28
    @samuelcornet28 8 місяців тому

    Thank you for sharing!

    • @mixandgo
      @mixandgo 8 місяців тому

      My pleasure.

  • @мараткаримов-с6ч
    @мараткаримов-с6ч 8 місяців тому

    Very good

  • @dellanmuchengapadare3792
    @dellanmuchengapadare3792 8 місяців тому

    How us thiis different frim the adapter pattern

    • @fuu812
      @fuu812 7 місяців тому

      Just googled it, seems like strategy operates on behavior, therefore should allow switching at any time. Eg. Study a topic by lecture, book or video.

  • @vinhlythe9788
    @vinhlythe9788 8 місяців тому

    like this video because you attached github link

  • @fabiantorresm
    @fabiantorresm 9 місяців тому

    Your channel is very good, I have learned a lot from you, thank you. Congratulations on your channel. Hey, sorry for the question, can you create a system of custom fields with this? For example, create a post that has an attribute called post_type that can be a post, page, product and depending on what the user chooses, a form with different fields is displayed, of course these fields will be saved in another table so that each type of post has its own attributes and each post its own values

    • @mixandgo
      @mixandgo 9 місяців тому

      Thanks. I'm glad you like the channel. Sure. You can create that.

  • @alexax3888
    @alexax3888 9 місяців тому

    Great video, thanks for the detailed steps. I installed this on an existing ror app and after finishing the steps from the video I got the error "Error ActionView::Template::Error (Asset `application.js` was not declared to be precompiled in production." I could fix this by running the rails javascript:install:esbuild command again.

  • @arnab5394
    @arnab5394 9 місяців тому

    Nice one 👍

    • @mixandgo
      @mixandgo 9 місяців тому

      Thank you

  • @baingfx
    @baingfx 9 місяців тому

    Thank you! It's very useful video and helps resolve my problem.

    • @mixandgo
      @mixandgo 9 місяців тому

      Happy to hear

  • @Mo0eY
    @Mo0eY 9 місяців тому

    What drawing board app is that? And are you using an iPad to draw?

    • @mixandgo
      @mixandgo 9 місяців тому

      Yes, I'm using an iPad. The app is called Notability.

  • @sketchupguru
    @sketchupguru 10 місяців тому

    I have a website with 10k visits per month. Im currently learning the odin project and almost done with foundations. I live in Germany and i see a lot more jobs for JavaScript than ror. I want to eventually get a job but i really want to learnr ror. Do you think i should take the ror path or the JavaScript path.. thanks

    • @sketchupguru
      @sketchupguru 10 місяців тому

      Also do you think I can use RoR skills to build a e-learning website?

    • @mixandgo
      @mixandgo 10 місяців тому

      Currently, or at least in recent years, Javascript has become much more popular than Rails, and there are many more jobs for Javascript. I would say that if you want to play it safe, and get a job, go with Javascript. That's not to say you won't find jobs on Rails. But it's harder.

    • @mixandgo
      @mixandgo 10 місяців тому

      @SketchupGuru You can definitely build any SaaS app with Rails. Also, you're still going to use Javascript with Rails. It's just that you don't rely as heavily on it because there are other (ahem, better) tools that Rails gives you.

    • @sketchupguru
      @sketchupguru 10 місяців тому

      Got it. Thankyou brother