Mario Pereira 🇨🇦 🍄

405 posts

Mario Pereira 🇨🇦 🍄

Mario Pereira 🇨🇦 🍄

@Mariojuanaaa_

Mario Nikhil Pereira (yes, it's a me) | Full Stack Software Engineer| #100Devs | #Toronto | #WebDeveloper Book a chat with me: https://t.co/8fC008v1o3

Toronto, Canada Katılım Ocak 2022
321 Takip Edilen759 Takipçiler
Glauber Costa
Glauber Costa@glcst·
I just had an idea: what if I write a new javascript runtime ? I am good with performance, so I think I can make it really fast.
English
40
3
230
39K
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@brianbud_ Maybe you don't use some intermediate DSA like graphs and trees often, but stack, queue, hashmap etc are used all the time. Anyone who says you don't need it other than for interviews isn't a good developer and they're learning it for the sake of it. They are v important.
English
0
0
2
30
Brian Bud 🇨🇦
Brian Bud 🇨🇦@brianbud_·
So happy to see your name in my notifications! I understand what you mean that it helps long term, but does it help for those looking for entry level positions? I feel like DSA is more for interviews and many say they don't really use it in their job. Best place to learn DSA? I remember you told me about neetcode.
English
1
0
0
41
Brian Bud 🇨🇦
Brian Bud 🇨🇦@brianbud_·
Can people actually learn Data Structures & algorithms by just building projects? Or does one need to set separate time to learn DSA?
English
2
0
3
364
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@brianbud_ But yes, if you want to learn DSA, you might nt be able to know how to implement them and/or know of em. Dedicating the time to learn them will 100% make you a better developer. Don't think abt it as a grind just for interviews. Its a dev skill and that's why they test u 5/5
English
1
0
1
31
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@brianbud_ Or let's say you host your app. The difference between it costing you $10 a month to host vs $2 a month to host due to the efficient ram/cpu/storage usage is where DSA comes in. It really is a superpower. 4/x
English
1
0
1
15
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@brianbud_ Unfortunately, the only way to learn about DSA is through dedicating the time for it. It's boring, it's a grind and there's so many ways to apply them. That being said, most people think it's unless info just needed for interviews. That's very much not the case. 2/x
English
0
0
0
16
Meg
Meg@megfdev·
@Mariojuanaaa_ in my controller, for example, when I want to get, post, update or delete an item from my collection with the same title as my schema I import it from my model directory and use that to .findById(), etc. so because of that I assumed you need one to add/edit/delete items
English
1
0
0
30
Meg
Meg@megfdev·
Is it possible to create a schema for an already-existing collection in my mongo db? in the past I only needed to query through that data but now I want to be able to add to it. there are over 1000 items in it already so I don't want to create a new one.
English
3
0
6
796
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@megfdev The schema is only there to add type/field safety and it doesn't get uploaded to mongodb. It's just a layer of protection for your code so that your code can't do something unintended. 2/2
English
1
0
1
47
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@megfdev I believe mongoose schemas are on the code side of things and don't actually get added to mongodb. So if you already have data in mongo, it doesn't make a difference if you add/remove/edit your schema additional queries. Continued 1/2
English
1
0
1
75
Mario Pereira 🇨🇦 🍄 retweetledi
Hussien 🇨🇦
Hussien 🇨🇦@hussien_coding·
Don't see a lot of junior developer job postings? Try this Go to @WellfoundHQ and find companies > 100 employees Even if they only have senior jobs, they're more flexible Find the CEO/CTO, add them on LinkedIn/Twitter Send them your best pitch on why they should hire you
English
3
8
28
1.7K
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
I'm doing an 'Intro to #React ' session on the #100devs Discord server on Tuesday (25th Jul) at 3pm EST. Topics: - React basics - reusability of components - useState and useEffect hooks - styling with react (css, tailwind, styled components) - QnA Come out, learn and ask Qs!
English
3
5
60
2.2K
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@jesseranon I found hooks to be incredibly hard to learn at first. If you do have trouble, just stick to learning and understanding useState and useEffect before moving on to others as you need.
English
0
0
0
47
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@jesseranon It is 100% okay to ask for feedback after an interview. However, your luck my vary. A lot of recruiters are hesitant to share critical feedback because of potential lawsuits/complains of discrimination. It's till not wrong to ask I would definitely ask so you can improve.
English
0
0
0
44
Mario Pereira 🇨🇦 🍄
Mario Pereira 🇨🇦 🍄@Mariojuanaaa_·
@gentlegiantdev Correction: the "For you" page will be filled with paid subscribers that are irrelevant to what you actually want to see on twitter. I follow mostly just devs and dev related people and my "for you" is filled with politics, jokes and hot takes that have nothing to do with devs
English
1
0
0
58
🏜 Eric Jakobsen
🏜 Eric Jakobsen@gentlegiantdev·
Soon only paid subscribers will show up in our "For You" feeds. So make a list and add the people you want to keep up with.
English
4
0
14
639