How to Open Source Like a Pro

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • Open source is kind of fun.
    ----
    Checkout my side projects:
    If you're into cooking: www.mysaffrona...
    ----
    Join the Discord: / discord
    ----
    Patreon: / benawad
    ----
    Follow Me Online Here:
    Twitter: / benawad
    Twitch: / benawad
    GitHub: github.com/ben...
    LinkedIn: / benawad
    Instagram: / benawad97
    #benawad
    TikTok: / benawad ​

    ----
    Follow me online: voidpet.com/be...
    #benawad

Комментарии • 769

  • @everenjohn
    @everenjohn 4 года назад +3207

    Yo first time in your channel and I have a feeling you might not like Angularjs, just a feeling tho

    • @ApurvJyotirmay
      @ApurvJyotirmay 4 года назад +119

      Who does?

    • @f1ncc246
      @f1ncc246 4 года назад +58

      Welcome to the channel

    • @fahdlyousfi
      @fahdlyousfi 4 года назад +37

      He really doesn't like AngularJs, good channel tho.

    • @oweibor
      @oweibor 4 года назад +54

      He's a react Evangelist... Angular is too much for him

    • @rich7e
      @rich7e 4 года назад +67

      The React religion does not allow him to like Angularjs

  • @programming2249
    @programming2249 4 года назад +1306

    Thank you for open sourcing these tips. One of my favorite strategies is to Pull Request typo corrections on the documentation of major repositories. Once accepted you can then claim to be a contributor. There's always typos because engineers can't spell. After a few of those you have a really impressive sounding résumé.

    • @egg5474
      @egg5474 4 года назад +30

      Lmao

    • @craighart
      @craighart 4 года назад +246

      Got it 👍 now delete this I don't want others to know 😀

    • @pauligrossinoz
      @pauligrossinoz 4 года назад +158

      This is really bad advise ... because engneers _can_ speell.

    • @bultvidxxxix9973
      @bultvidxxxix9973 4 года назад +134

      There're*
      Please add me as contributor to your comment. Thanks.

    • @figboot
      @figboot 4 года назад +9

      @@bultvidxxxix9973 figboot has locked this issue to collaborators and above.

  • @bawad
    @bawad  4 года назад +120

    I'm not convinced "tldr: Open Source" is the best title for this video, but I couldn't think of anything else 😅
    suggestions welcome :)

    • @fitzgerald1337x
      @fitzgerald1337x 4 года назад +10

      Emoji in the commit msgs 🤣🤯👀

    • @fitzgerald1337x
      @fitzgerald1337x 4 года назад +64

      What about "How to Open Source Like a Pro"

    • @agni.ilango
      @agni.ilango 4 года назад +15

      Open Source: The git that keeps on giving

    • @ajaco
      @ajaco 4 года назад +3

      Why Open Source is a double edged sword, and why you should wield it

    • @shando_tube
      @shando_tube 4 года назад +16

      @@fitzgerald1337x Nice to know the title of this vid is open source

  • @SeanMcQuaidCode
    @SeanMcQuaidCode 4 года назад +99

    Next segment : AngularJS, the Devil's Framework

  • @AlanThomas1
    @AlanThomas1 4 года назад +48

    ben just makes meme videos at this point and I'm not mad at it

  • @mbahderek
    @mbahderek 4 года назад +12

    3 freaking stars killed me 🤣🤣🤣. Dude how can you say all that with a straight face.

  • @PedroTechnologies
    @PedroTechnologies 4 года назад +14

    The Angular roast came a little early today. Made me happy.

  • @c4llmeco4ch
    @c4llmeco4ch 4 года назад +21

    You forgot the easiest tip to implement: don't write tests. You're a programmer, not a tester after all

  • @handmadegenius
    @handmadegenius 2 года назад +2

    This had some actual tips in it but was really funny.

  • @djpunisha29
    @djpunisha29 4 года назад +59

    you are becoming a first-class troll, I like it :)

  • @KanwarSingh2591
    @KanwarSingh2591 3 года назад +4

    This guy is like the Casually explained sarcasm style commentary for tech world

  • @viraj_singh
    @viraj_singh 4 года назад +3

    One of my favourite reason to watch Ben is him roasting Angular.

  • @Bloky.
    @Bloky. 4 года назад +65

    omg he called react a framework, get your pitchforks. 4:14

    • @thelolladorfking2416
      @thelolladorfking2416 4 года назад +1

      lol 😂😂

    • @kieran1990able
      @kieran1990able 4 года назад +5

      To my understanding any framework gives you boiler plate code, so yes React is a framework, it isn't just a library because you build application on top of it.

    • @maskedredstonerproz
      @maskedredstonerproz 4 года назад +1

      @@kieran1990able react as far as I know , is both

  • @compilejs110
    @compilejs110 2 года назад +1

    0:20 Roasting Angular 😂

  • @guitaripod
    @guitaripod 4 года назад +6

    Congrats on 100k subs. I just found your channel. Good stuff

  • @DouglasMbugua
    @DouglasMbugua Месяц назад

    0:36 the Angular hate is why I subscribed 😂😂😂

  • @utkarshyadav9518
    @utkarshyadav9518 3 года назад +4

    The best line .... I disowned my ex grandma after finding she contributed to angular. 🤣😂😂

  • @joao_ssouza
    @joao_ssouza 2 года назад +1

    Almost died at the star tip lol

  • @JohnSmith-ut5th
    @JohnSmith-ut5th 2 года назад

    Omg, dude, you've started a new genre of comedy: developer comedy.

  • @JakobRobert00
    @JakobRobert00 3 года назад +1

    4:35 The question is, why should you always see software development related to career and not just as a hobby? Many people are learning a musical instrument, a language or doing sports just for fun and interest. They do not even think about earning money with it.

  • @cookiecrumbs3110
    @cookiecrumbs3110 3 года назад

    The shade and the sarcasm tho.

  • @Manusszz
    @Manusszz 3 года назад

    Ben on open source: "...and even that doesn't excite me that much"
    Ben 10 months later: Dogehouse

  • @FullHuman
    @FullHuman 4 года назад +2

    I think devs are overestimating the impact open-source can have in their careers. A lot of devs don't care, HRs don't care, having popular open-source project might not be as big of a push for your career. It can help a bit but there are easier ways. Building your network through meetups will be easier if you want to push your career forward.
    I personally don't see open-source as an internship but more like charity/voluntary work.
    I'm almost not paid for it (~100$/month), it takes time but it is there to help others.

    • @bap9394
      @bap9394 4 года назад

      Damn right, I'm fond of purgecss by the way!

    • @holland7862
      @holland7862 4 года назад

      Where are you located ? Here, most tech firms ask for a GitHub portfolio.

    • @FullHuman
      @FullHuman 4 года назад +1

      @@holland7862 located in London. You do have companies asking for a Github there too but maybe it's not the same here.
      I've been on the hiring side btw, once I interviewed a guy that was really proud of his open source projects, got a few hundred stars on one of his project. I didn't care much and my colleague didn't care as well. He failed the interview. We hired someone that didn't have any open-source projects but he demonstrated better skills and knowledge during the interview.

  • @SamuelBarney
    @SamuelBarney 4 года назад +2

    Take any repo’s stars & divide by whether it’s the react repo

  • @godnyx117
    @godnyx117 Год назад +1

    Kudos for at least acknowledging that there are other options than Github as someone who doesn't use it and tries to avoid it like plague.

  • @MrAlexozo
    @MrAlexozo 4 года назад +4

    Funny that npm.anvaka uses Angular :))

  • @the_real_cookiez
    @the_real_cookiez 2 года назад

    My boi tryna shoot his shot at the end this video. Let's goooo

  • @coded6799
    @coded6799 3 года назад

    The first vid of yours I'm seeing, and I love it! Don't know how you actually maintain a straight face through your jokes... I never seem to be able to do that...

  • @xadasol8692
    @xadasol8692 4 года назад

    I wish I had a guy like you to work with, unlike my boring colleague who hardly ever talk about the work itself, in fact they talk a lot more about techy trends that they actually know and sometimes they just don't make sense, yet they manage to gain so much credibility from other junior developers and line manager who has no clue whatsoever!
    I wish I had the power to sack them when they were talking nonsense...
    BTW one of my colleagues is against using React's new features like context and hooks and they fact that we no longer need to use Redux, and he tends to nick other people's code and make it even more complicated... it's just amazing how talent this guy is in the wrong way!
    Anyways, just wanted to share my day to day experience with everyone on RUclips and of course Ben as well, and be thankful for having any better colleagues than I do!
    Thanks for the video Ben

  • @christopherchalcraft1134
    @christopherchalcraft1134 4 года назад

    just found your channel and started binge watching. funniest thing i have see in a while!

  • @TheInimicus
    @TheInimicus 4 года назад

    You can't delete issue on GitHub, you can only close it, but it's still visible.

  • @akashnag3879
    @akashnag3879 3 года назад +1

    Ben got his share of sense of humor I must say.

  • @lenardmangay-ayam2530
    @lenardmangay-ayam2530 2 года назад +1

    thanks for the tip

  • @thomasmelak
    @thomasmelak 4 года назад

    The site you referenced was made with angular

  • @TheHermitHacker
    @TheHermitHacker 4 года назад +1

    I finally convinced my business partner in a startup to let us be an Open Source company.

  • @igorgiuseppe1862
    @igorgiuseppe1862 4 года назад +2

    "production is down"
    that is why you test before you send the code for production...

  • @HackerNoon
    @HackerNoon 3 года назад

    Great Angular roasting 😅

  • @Phoebes8391
    @Phoebes8391 3 года назад

    worked on angular for about 8 months. man just hated it. never going back

  • @ciberman
    @ciberman 3 года назад

    I never thought about the meaning of "Stand up developer comedy" before watching your channt

  • @ClaUDiishmoO
    @ClaUDiishmoO 10 месяцев назад

    What is the name of the website that you mentioned at around the 3min mark please?

  • @BaileyMagikz
    @BaileyMagikz Год назад

    you should make a video on the "incident" cause notthing is coming up when you google it

  • @arthurschilling5651
    @arthurschilling5651 Год назад

    not really the video I was looking for but this was hilarious😂😂

  • @BtHacha
    @BtHacha 3 года назад +2

    As a Vue lover, it please me to see that Vue repo has 172k stars, compared to the poorly rated React

  • @varunrajput8083
    @varunrajput8083 4 года назад

    My fuckin' god. YOU ARE BRUTAL with your angular jokes. Love them! hahahahahahahaha

  • @matrixRule127
    @matrixRule127 3 года назад

    Sarcasm, thy name is Ben!

  • @savvyshah
    @savvyshah 4 года назад +1

    I liked the Star and Unstar method. No seriously 😂

  • @nisargpatel8096
    @nisargpatel8096 3 года назад

    O.o?
    How do you put emojis in your commit messages? I use the CLI from VSCode and didnt even know it was possible!

    • @codegeek98
      @codegeek98 3 года назад

      Wherever you normally type the commit message, also paste an emoji…?

  • @Mikael_Puusaari
    @Mikael_Puusaari 9 месяцев назад

    So I should use the formula that confirms my bias and play around until my favourite language shows as the top language? It is like googling anyhing, duh :)

  • @JasonTRogers
    @JasonTRogers 8 месяцев назад

    Could I interview you? I have so many questions about coding and making apps. Im a marketing guy and filmmaker but I want to learn more about coding.

  • @sbrugby1
    @sbrugby1 4 года назад

    Fix one typo in the README.md; get that sweet 'contributor' badge; move onto next repo; rinse & repeat.

    • @cariyaputta
      @cariyaputta 4 года назад

      You must have an impressive resume.

  • @moosword5322
    @moosword5322 3 года назад

    really like your content! I'm glad I could find a great channel to actually learn from, cheers!

  • @jaydencdq
    @jaydencdq 3 года назад +2

    i have a feeling this entire channel is satire

  • @doozle5132
    @doozle5132 Год назад

    Useful vid, made me laugh a few times. I like the idea of clear commit messages, using emoticons. Cheers.

  • @Cyberfoxxy
    @Cyberfoxxy 4 года назад

    what is the Bitbucket "Incident". I have never used bitbucket

  •  4 года назад +1

    I'm starting to suspect that Ben's resentment towards AngularJS is not in fact just a meme

    • @holland7862
      @holland7862 4 года назад +1

      AngularJS and Angular are two very different frameworks, that's the latter

  • @stellarrosa9456
    @stellarrosa9456 3 года назад

    This is a pro outlook

  • @lucasilverentand
    @lucasilverentand 3 года назад

    The angular sass keeps making me chuckle haha

  • @romp39
    @romp39 4 года назад +1

    I've never used react or angular, but I'm a big fan of this meme and this channel

    • @holland7862
      @holland7862 4 года назад +1

      Don't worry, neither have 99% of the people who roast them.

  • @IctioPar
    @IctioPar 3 года назад

    What a madlad, I wonder if newcommers to the it field get the jokes, eh?

  • @kieran2347
    @kieran2347 4 года назад

    I've recently started learning web dev, now onto JS, Idk what angular does but interested to know when the time comes, dont wana get mixed in alot of stuff when I'm still learning the basics

  • @rueleonheart2467
    @rueleonheart2467 4 года назад

    I copy pasted code from Stack Overflow.....it didn't compile.

  • @mrayopatil
    @mrayopatil 2 года назад

    is browerstack good for open source?

  • @vinusanker8767
    @vinusanker8767 3 года назад

    Hey, u have bone little outside upwards at shoulder side..I too have that.. I tought I was odd one.. and u r my company😊

  • @dennisbarzanoff9025
    @dennisbarzanoff9025 3 года назад

    I understand why you are ranting about AngularJS, but why Angular? Angular is lowkey kinda good.

  • @BigBahss
    @BigBahss 4 года назад

    I just found your channel and your videos are amazing.

  • @bsHobbit
    @bsHobbit 4 года назад

    STB libraries should be the golden standard

  • @johnjustjohn9993
    @johnjustjohn9993 2 года назад

    can someone expand on the bitbucket issue? why do devs not like it.

  • @alejandroalemanhernandez4071
    @alejandroalemanhernandez4071 4 года назад

    this dude is the embodiment of /g/

  • @ggw1776
    @ggw1776 4 года назад

    It sounds like you have a lot of opinions on version control software and open source code

  • @jeetadityachatterjee6995
    @jeetadityachatterjee6995 3 года назад

    My most stared GitHub repo is my wallpapers repo....

  • @monkyyy0
    @monkyyy0 4 года назад

    what was the incident with bitbucket?

  • @divakarbhardwaj7322
    @divakarbhardwaj7322 4 года назад

    My dude needs to do standup. Absolutely hilarious.

  • @nicolas2162
    @nicolas2162 4 года назад

    can you make a video please to compare simple task angular vs react way?

  • @erickmoya1401
    @erickmoya1401 4 года назад +1

    How to make React look better than any other framework 101. XD
    Numbers dont lie

  • @arangates
    @arangates 4 года назад

    blocking at DNS level is an emotion !

  • @TheEverythingNish
    @TheEverythingNish 3 года назад

    3:40 Definitely less excited after you mentioned the 2 AM Coffee :(

  • @vinzer72frie
    @vinzer72frie 4 года назад

    Currently using bitbucket and I assure you that it works fine now

  • @firemanyoda
    @firemanyoda 3 года назад

    Thanks for the laughs dude!

  • @markyanthonylaredo2614
    @markyanthonylaredo2614 4 года назад

    I love this tips

  • @chakradharcholleti6722
    @chakradharcholleti6722 3 года назад

    Open Source fame = 3stars **Noted**

  • @GameFuMaster
    @GameFuMaster 4 года назад

    I think for open source github is better since most people already have an account. Personally, I prefer gitlab because it allowed private repositories before Github did. I'll stick with the generous company.

  • @general_sam
    @general_sam 3 года назад

    i put a volcano logo into my first GitHub projects :D

  • @EverAfterBreak2
    @EverAfterBreak2 4 года назад

    Fck, This video is so good, I'm watching the whole video again

  • @insaneminer
    @insaneminer 3 года назад

    The best thing to do is reinvent the wheel.

  • @MidwestDIY
    @MidwestDIY 4 года назад

    I prefer Bitbucket over Github, but at end both are good

  • @simonfarre4907
    @simonfarre4907 3 года назад

    I love self-aggrandizing people on youtube who has never produced on par of the genius they claim to possess. Dunning Kruger in full effect in 2021 😅

  • @alex_chugaev
    @alex_chugaev 3 года назад

    Thanks for popularizing Angular ❤️

  • @railh7566
    @railh7566 4 года назад

    gratz with 100k bro,

  • @br0berson
    @br0berson 4 года назад

    Hey Ben, when you get a chance, can you talk about how you go about updating a multi-platform project like Saffron to newer versions of React, React Native, and other dependencies? Or do you just leave it at the version you wrote it at and never touch it until NPM starts failing to resolve dependencies? Thanks!

    • @bawad
      @bawad  4 года назад +1

      ruclips.net/video/iAFY-21UGvE/видео.html

  • @hadistfadillah8123
    @hadistfadillah8123 3 года назад

    why i hate angularjs right now even i'm still rookie and never touched about it before?

  • @vikrantbhat8010
    @vikrantbhat8010 4 года назад

    I knew the angular diss was about to come, when you said google

  • @binayakghosal1738
    @binayakghosal1738 3 года назад

    Roasting angularJS never gets old.

  • @Heffsta02
    @Heffsta02 3 года назад

    Do you think Ben likes Angular?

  • @meridjal
    @meridjal 4 года назад +1

    you should open source your haircut

  • @avi12
    @avi12 3 года назад

    2:23 That's so true
    A true developer these days just succeeds by copying the correct code to solve his problem

  • @夕阳-n1h
    @夕阳-n1h 3 года назад

    How does a keep a straight face through all of this lmfao

  • @prashantmishra5691
    @prashantmishra5691 4 года назад

    I felt like he is trying too hard to not laugh. Lmao.

  • @anikevin
    @anikevin 3 года назад

    I hate fucking emojis
    but I think he has a point

  • @shahzebafroze4093
    @shahzebafroze4093 4 года назад

    use virtualenv or docker to avoid issues you raised 3:40

  • @adamm2716
    @adamm2716 3 года назад

    i never been so hurt as to when i get a forked notification, but no star :(

    • @auctifer0
      @auctifer0 3 года назад

      Hahha we've been there lmao 😅