Тёмный

Junior Rails Developers: Do This ONE Thing and You’ll 10x Your Confidence 

Mix & Go
Подписаться 7 тыс.
Просмотров 16 тыс.
50% 1

If you're building Rails applications, and you wanna know how to level up you game, there's one thing above all that if applied correctly, will 10x your confidence in the code you write, and it will skyrocket your productivity.
And I'm going to tell you all about it in this video.
👉 Buy my Bulletproof Ruby on Rails Applications eBook: j.mp/2OtFCdR
🎥 Join my new Ruby on Rails Class here: mixandgo.com/r...
Other resources to learn more about testing:
guides.rubyonr...
guides.rubyonr...
mixandgo.com/l...
mixandgo.com/l...
mixandgo.com/l...
You can subscribe to the channel using this link: www.youtube.co...
My website: mixandgo.com
#rubyonrails #rails7 #ruby #webdev

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 39   
@ric7044
@ric7044 2 года назад
Test driven development addresses most of the issues raised. RSpec for the win. The tests will make sure you don't break anything. No convention in your head can replace the tests running against your code. Great for onboarding new devs
@antoniolulee
@antoniolulee Год назад
I have just that stopper in my journey! I bought the your book. Thanks to create this contents!
@mixandgo
@mixandgo Год назад
Cool, I hope you enjoy it. And if you want to see me apply the theory to a real-world project, come join the live stream ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-n0SklShST0A.html
@Nathan00at78Uuiu
@Nathan00at78Uuiu 2 года назад
I completely agree with the approach given here. But I remember not wanting to do tests because I wasn’t good at it so felt like it was a barrier. Looking forward to reading your e-book.
@mixandgo
@mixandgo 2 года назад
For sure. Not mastering a skill introduces friction, especially when the gap between that skill and the others is higher. But investing in this skill is the best investment (with the highest ROI) of them all. Let me know what you think about the book.
@willpick
@willpick Год назад
This is great feedback. Thank you! I just started learning rails and testing in rails.
@weerawu124
@weerawu124 6 месяцев назад
Your description perfectly matches BDD with Cucumber. Sadly, it's not as popular nowadays.
@mcmillanator
@mcmillanator Год назад
Awesome video I agree that tests are invaluable. Every team I have worked with has required tests for every new feature. If you don't have good tests then the feature is not complete.
@mixandgo
@mixandgo Год назад
Starting with the test (before you implement it) is a complete game changer.
@mcmillanator
@mcmillanator Год назад
@@mixandgo 100% agree. Can be difficult for new developers to test first. I tell them to write the code first if you need to. Just make sure you have tests before submitting the PR. With practice you’ll be able to write tests first, and that’s when you’ll know you’ve leveled up.
@stpaquet
@stpaquet 2 года назад
Have you try using solutions such as Sorbet to add type checking in your ruby / Rails apps?
@mixandgo
@mixandgo 2 года назад
Yeah sure, but last time I checked it didn't support ruby 3. Maybe things will get better with RBS.
@stpaquet
@stpaquet 2 года назад
@@mixandgo I agree ruby 3 was missing, but could still help covering a good 70% of what you tend to forget about your project over time. Nice video.
@chalmagean
@chalmagean 2 года назад
@@stpaquet well, adding types doesn't mean you don't want everything I mention in the video. There's still a ton of surface types can't cover. So Ideally you can have both. But then there's the time constraint. People chose Rails because it can ship features faster. If you invest a lot of time into making it safe, that value tends to go down quite a bit, and you are probably better off by picking a different language. I'd say there's a middle ground where you can have enough safety so you don't shoot yourself in the foot, and enough shipping speed to be practical. But it's balancing act for sure.
@mikhailm.887
@mikhailm.887 Год назад
It is interesting that there is a russian book in video at 1:20 🙂
@videoeditorshiva
@videoeditorshiva 2 года назад
I gone through the link and felt it is very relevant to me im very serious about learning rails. Is it one time fees then i can always attend meet when u conduct and rest sessions are recorded?and i can watch any number of times?
@mixandgo
@mixandgo 2 года назад
It's a one-time fee, with recorded lessons and support from me over email and the students forum. You also get assignments and code reviews.
@videoeditorshiva
@videoeditorshiva 2 года назад
Can I ask questions related to ror database transaction states how to deal with postgresql heroku deployment aws
@videoeditorshiva
@videoeditorshiva 2 года назад
And in ur youtube i already had seen some of the tutorials. The content in the course is different? Do u use different gems for work ?.
@Alwalou
@Alwalou 2 года назад
Any tips on how to get junior dev ruby on rails position ? or even internship
@mixandgo
@mixandgo 2 года назад
Yeah sure, networking is probably your best bet, and your skill level needs to be sharp. So I would say spend a few months 8h/day leveling up as quickly as possible, and then start networking with Rails folk (meetups, conferences, hackathons, etc.)
@Alwalou
@Alwalou 2 года назад
@@mixandgo Thank you for the reply, actually I started learning rails 3 years ago , the problem is I always feel unqualified to apply for any kind of jobs, I don't know why its like imposter syndrome , besside I asked a programmer guy and he told me that its rare to find a rails community/developers here so am planing to go remote what do you suggest me as communities
@mixandgo
@mixandgo 2 года назад
@@Alwalou For one, you will probably feel like that for a very long time. Try to ignore that feeling, it's not helpful. As to online communities, it's not the same. It's a lot harder to make friends online. Traveling to conferences would be easier than trying to find friends online (in my opinion).
@projectDominic
@projectDominic 2 года назад
@@mixandgo facts! I'm so glad I found your channel I've been a Rails fan since 4.2
@luksrod07
@luksrod07 Год назад
Test Driven Development, look it up
@mixandgo
@mixandgo Год назад
BDD, look it up ;)
@videoeditorshiva
@videoeditorshiva 2 года назад
Hello i want to know more about Rails course. I'm a rails 7 devloper who just started learning api. Do you teach api development j want to know about timings of class and recording given if i dint attend?
@mixandgo
@mixandgo 2 года назад
You can find out more at mixandgo.com/rails-course. I'm not covering APIs in too much detail (that's a very broad topic, and I wouldn't be able to fit it in this course).
@videoeditorshiva
@videoeditorshiva 2 года назад
@@mixandgo actually I'm into api development company so basically all i deal with is API so it's getting very difficult for me can I ask u doubts about that too? And How else can this course help me if i already have foundational knowledge of rails and built a project. Api thing is really getting quite challenging for me
@videoeditorshiva
@videoeditorshiva 2 года назад
@@mixandgo there is lack of resources as well
@mixandgo
@mixandgo 2 года назад
@@videoeditorshiva shoot me an email at cezar@mixandgo.com so I can tell you all about it
@videoeditorshiva
@videoeditorshiva 2 года назад
Sure I'll write u an email in next few hr with all my questions please help me with my queries
@eidiazcas
@eidiazcas 2 месяца назад
Ruby is Ok, but I hate its LSP, fragile and a lot of times useless
@mixandgo
@mixandgo 2 месяца назад
I've written ruby code for 15 years without LSP, and it was fine. You don't really need it.
@ahmedthegreat3973
@ahmedthegreat3973 Месяц назад
@@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.
@merlin2049er
@merlin2049er 2 года назад
I don’t even get the specs
@mixandgo
@mixandgo 2 года назад
Well, how do you know what to build then?
@videoeditorshiva
@videoeditorshiva 2 года назад
Please answer all my questions i can make a final call then
Далее
Is ViewComponent the Future of Rails?
12:25
Просмотров 7 тыс.
Rails Concerns vs. Modules and when to use each
13:18
Просмотров 1,5 тыс.
Я ж идеальный?😂
00:32
Просмотров 118 тыс.
Modus males sekolah
00:14
Просмотров 11 млн
5 Secrets to Becoming a Badass Ruby on Rails Developer
28:01
The 3 Laws of Writing Readable Code
5:28
Просмотров 526 тыс.
The Ruby On Rails Junior Developer Problem
16:03
Просмотров 19 тыс.
Introduction to Hotwire in Ruby on Rails
10:17
Просмотров 20 тыс.
Turns out REST APIs weren't the answer (and that's OK!)
10:38
Thoughts About Unit Testing | Prime Reacts
11:21
Просмотров 222 тыс.
Ruby on Rails in 100 Seconds
3:33
Просмотров 441 тыс.