Should You Open Source Your Startup?

  Рет қаралды 107,348

Ben Awad

Ben Awad

3 жыл бұрын

Whether you should open source your company or not.
/ benawadmerch
github.com/benawad/dogehouse
#benawad #opensource ​

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

Пікірлер: 293
@a_maxed_out_handle_of_30_chars
@a_maxed_out_handle_of_30_chars 3 жыл бұрын
a 30 min call with ben, I don't know who is going to be more awkward
@wils-caru
@wils-caru 3 жыл бұрын
This sounds like an oportunity: A startup to fix/help open source management.
@xervoo6419
@xervoo6419 3 жыл бұрын
You should open source it
@wils-caru
@wils-caru 3 жыл бұрын
@@xervoo6419 I agree, the best people to solve open source problems are those who have experience with open source.
@mith6849
@mith6849 3 жыл бұрын
Open source the open source with open source
@cubeofcheese5574
@cubeofcheese5574 3 жыл бұрын
@@xervoo6419 eating your own dogfood
@eezyville1704
@eezyville1704 3 жыл бұрын
That sounds like an Xzibit meme. "Yo dawg I heard you like open source. So we open sourced our business so you can open source your business."
@xervoo6419
@xervoo6419 3 жыл бұрын
"They have seasonal depression, and the season they're depressed in is year-round." Love it.
@TheDanaYiShow
@TheDanaYiShow 3 жыл бұрын
"season depression where the season is year-round" I appreciate your humor
@DennisIvy
@DennisIvy 3 жыл бұрын
Great points
@crazycat2969
@crazycat2969 3 жыл бұрын
Hey Dennis
@DennisIvy
@DennisIvy 3 жыл бұрын
@@crazycat2969 Yo
@blazi_0
@blazi_0 3 жыл бұрын
Maboy is here !!
@DennisIvy
@DennisIvy 3 жыл бұрын
​@@alantheknight6073 Really appreciate that :)
@NateROCKS112
@NateROCKS112 3 жыл бұрын
5:45 this is called "Linus's law," and was coined by Eric S. Raymond. It's largely false for large codebases. However, free software still gives more of a toolkit for finding bugs than otherwise.
@nadir2k
@nadir2k 3 жыл бұрын
1:42 this was my PR lol. Ben taught me a LOT
@lord_kh4n
@lord_kh4n 3 жыл бұрын
lmao
@emil62627
@emil62627 3 жыл бұрын
This dogehouse thing sure sounds promising! Someone should build a startup around that...
@Evoleo
@Evoleo 3 жыл бұрын
They should also totally make a devlog series on a KZbin channel and then ragequit after a couple months
@Gers217
@Gers217 3 жыл бұрын
Just make sure you don't forget the devlog[4], otherwise your startup will blow away
@jabezborja
@jabezborja 3 жыл бұрын
They should call their devlog DogeLog[index]
@ShivamVerma-io1yn
@ShivamVerma-io1yn 3 жыл бұрын
They should definitely not abandon it
@JokerFey
@JokerFey 3 жыл бұрын
They should keep updating every big update to let big companies steal it
@theabbie3249
@theabbie3249 3 жыл бұрын
Ben lives inside DogeHouse
@scottrobbins3341
@scottrobbins3341 3 жыл бұрын
If you choose to open source your code for a startup, pay close attention to the license you use. If your business model is made off of your hosted version, a different or larger provider can potentially take your business out from under you by offering their own hosted version (ex: AWS offering an Elasticsearch service).
@overlisted
@overlisted 3 жыл бұрын
i still need my salary for being a top 5 contributor
@a-yamout948
@a-yamout948 3 жыл бұрын
ok underlisted
@ajhalili2006
@ajhalili2006 3 жыл бұрын
We have an problen. Open-source maintainers and contributors are overworked but underpaid.
@equinox2584
@equinox2584 3 жыл бұрын
I am still waiting on my salary for being the 400th top contributor.
@LanPodder
@LanPodder 3 жыл бұрын
@@ajhalili2006 make that "all software devs"
@SimonAyers
@SimonAyers 3 жыл бұрын
Reviewing 12 engineers’ code was a full time job for me. I can’t imagine how labour intensive a project with that many contributors must be! 🤯
@shyriu293
@shyriu293 3 жыл бұрын
*Shows screenshot of latest commit with the pipeline failing" Oh you are an absolute legend.
@patterntrader690
@patterntrader690 3 жыл бұрын
Damn, I feel like you uploaded this specifically for me. Thanks for the great insights
@josueteodoro2342
@josueteodoro2342 3 жыл бұрын
I would really enjoy listening a podcast of yours
@nbaua3454
@nbaua3454 3 жыл бұрын
This is a serious stuff, I guess the open source practice works well once you have some base product ready and say a small team working (only you or may be two people) on it to solidify. That ensures the core work is still at least risk and idea is already good to be shared as minimum viable product. Once you reach there, you can open source it.
@atanjacket
@atanjacket 3 жыл бұрын
I now understand why Linus Torvalds is the way he is!
@maheshwarimurli
@maheshwarimurli 3 жыл бұрын
Ikr
@delphinelisabeth
@delphinelisabeth 3 жыл бұрын
great learning, your next project will be that much better !
@strategy_gal
@strategy_gal 3 жыл бұрын
I agree on what you said about keeping your team small. I prefer to do that in my business. Great advice!
@AdityaTripathi
@AdityaTripathi 3 жыл бұрын
7:45 I can vouch for that, he's absolutely correct lol
@akal1k0
@akal1k0 3 жыл бұрын
Very good, thanks Ben!
@salmanbehen4384
@salmanbehen4384 3 жыл бұрын
This guys way of sarcasm is so subtle
@vladisergeiev7278
@vladisergeiev7278 3 жыл бұрын
Dude, I've experienced exactly this, except in a paid position as a team lead. You go from writing a lot of code, and loving it, to writing very little code, and mostly planning work for others, and making sure they don't break shit. Management may be a track to more money, but it's disproportionate to the increase in work, and inversely proportional to the fun.
@justusbuyu9344
@justusbuyu9344 3 жыл бұрын
With the way you are holding that mic, I wouldn't be surprised if you just switched to stand-up. Create an entire industry around code stand-up. I'm ready.
@toddzmijewski6002
@toddzmijewski6002 3 жыл бұрын
You are either an engineer or a sales person. Project leads and architects are more sales people than engineers when it comes to daily responsibilities. You can have all the engineering experience in the world. Once thrown into lead/architect you will spend more time reviewing issues, translating requirements to technical tasks, having conversations with stakeholders, guiding/teaching others, and responding to daily problems then writing any code. Similar I've held lead, architect positions but had to come to the realization that I hate leadership responsibilities. I like building things. I enjoy being given a problem and delivering quality technical solutions. Ultimately every single person who programs, enters this industry will need to make a choice whether they are a programmer or a sales person and/or manager. The other part of that is the longer you stay part of one company the more naturally you will take on lead responsibilities whether you like it or not.
@wcandillon
@wcandillon 3 жыл бұрын
Ben u ballin 🙌🏻
@subvind
@subvind 3 жыл бұрын
6:45 "just to have a hosted version" - yes, well said
@cajaun
@cajaun 3 жыл бұрын
new ben awad video
@RaheelJunaid
@RaheelJunaid 3 жыл бұрын
I completely agree with what you said about developers being more inclined to use a product if it is open-source. Every time I search for a product on Google, I always type "[product-name] open source" first.
@TheJobCompany
@TheJobCompany 3 жыл бұрын
Yes. Always. Please do. I won't care about your product if it wasn't released under a gpl or at the *very* least, gpl-compliant. I know that the only thing that matters in business is having me as a customer, so in that regard you *must* stan rms === Edit (jokes aside now, I swear): I mostly agree with what Ben has to say, I don't really like the "Open Source" ideals as much as I support the "Free Software" ones. The thing about security is that yes, when a project starts up, the ones who study the src the most are the people interested in finding exploits and hacking it, however as the userbase grows, so does the amount of security-conscious users. For example, when a backdoor got maliciously committed into php, it got noticed almost immediately. When a pr for audacity was submitted that introduced telemetry, people were quick to see it. When the UMN introduced hypocrite commits into linux, it didn't go without being talked about. Maybe not the best examples, but that's my pov
@failpark3053
@failpark3053 3 жыл бұрын
Love that Adam Ragusea ref
@cyjan3k823
@cyjan3k823 3 жыл бұрын
I think most of your points are not really about open source project but about project in general When you start something bigger and you need coworkers to help you (if you want to do it well) it is the end of your work with code/CAD etc directly, you have to menage other people work, check Deadline, Find Problems and ways to solve them, assign people to next Tasks etc. Some people probably can do both but in most cases you cant work and menage the same project
@woosix7735
@woosix7735 3 жыл бұрын
It’s more of a question “should you startup your open source”
@ATIWatchReviews
@ATIWatchReviews 2 жыл бұрын
great insights
@Shoan3D
@Shoan3D 3 жыл бұрын
Hey Ben, great videos as always. How are you managing Web Socket authentication and authorization?
@AbhinavKulshreshtha
@AbhinavKulshreshtha 3 жыл бұрын
Just the video I wanted.
@Waffelo
@Waffelo 3 жыл бұрын
Cons for a lot of (big) companies: Can't add spyware, can't do bad stuff with data, people will see addictive algorithms
@jimhalpert9803
@jimhalpert9803 3 жыл бұрын
Touché
@thenormalunicorn9008
@thenormalunicorn9008 3 жыл бұрын
Yes you can, look at vs code. While the git repo doesn't contain telemetry code, if you just download vs code from ms it includes telemetry tracking.
@XXMEDXX
@XXMEDXX 3 жыл бұрын
Yessssss Ben!
@tomtomtomtom691
@tomtomtomtom691 2 жыл бұрын
I want this guy to succeed and feed Zuck to the lizards.
@chudchadanstud
@chudchadanstud 3 жыл бұрын
Welcome to having a start-up. Made my own Android app and sold it on the play store. Ended up spending more time doing customer service, management than developing.
@monkemode8128
@monkemode8128 3 жыл бұрын
What was your app?
@chudchadanstud
@chudchadanstud 3 жыл бұрын
@@monkemode8128 It was an icon pack with an inhouse container. Pulled it off the store and I won't mention it here because as you can see this is an alt accounts and I don't want to dox myself as Google requires you to disclose your address.
@JeloOW
@JeloOW 3 жыл бұрын
@@chudchadanstud it really sucks that you need to reveal your address to everyone
@thevanted99
@thevanted99 3 жыл бұрын
Great video as always Ben, thanks for the idea. Maybe even I will open source my project as I am a much better communicator than a coder. What do you guys think about that?
@doom-and-gloom
@doom-and-gloom 3 жыл бұрын
how I almost became a millionaire (as a programmer)
@lusthateenvy
@lusthateenvy 3 жыл бұрын
(Ex-founder Ex-Angular user)
@ttextinction7273
@ttextinction7273 3 жыл бұрын
@Nefomemes (as an Ex-Millionaire)
@juliansoto2651
@juliansoto2651 3 жыл бұрын
How I almost became a programmer (as a millionaire)
@failist9570
@failist9570 3 жыл бұрын
Plot twist: Zuck forked dogehouse
@mcdazzzled
@mcdazzzled 3 жыл бұрын
Dude you have some beautiful eyebrows
@Amike
@Amike 3 жыл бұрын
I believe your situation was really particular. Most projects won't get nearly as much interaction.
@someonehere4380
@someonehere4380 3 жыл бұрын
yea he gets thousands of views on yt and he is alone in the project thats why it was overwhelming
@iBePancakez
@iBePancakez 3 жыл бұрын
That background looking nice ben. Doge house paying well huh?
@AkshatSinghania
@AkshatSinghania 3 жыл бұрын
and finally he sold dogehouse elon without telling anyone about it and now he is a trillionare and has a new house congoooo
@specy_
@specy_ 3 жыл бұрын
For me: Yes but only after some months of release, when the app is known
@mo938
@mo938 3 жыл бұрын
hey this is that guy I matched with on Grindr!!!
@MaximSchoemaker
@MaximSchoemaker 3 жыл бұрын
Yo, absolutely love your content :3 ✨ good advise, and hella funny. Please do pay your merch artist better than 100$ though. I understand you're thinking of fan submission. But you are gonna make a bunch more money than that. So maybe a small revshare is more appropriate? Anyway, just my 2 cents.
@JamezMartinez
@JamezMartinez 3 жыл бұрын
Why are you only giving him 2 cents why not more
@davidnichol4735
@davidnichol4735 3 жыл бұрын
This is hilarious
@NiMareQ
@NiMareQ 3 жыл бұрын
7:38 That's true, LOL. Girls do love it 😂
@yajatvishwakk6744
@yajatvishwakk6744 3 жыл бұрын
The pain in this video
@rory_christensen
@rory_christensen 3 жыл бұрын
Great intro 🤣😂
@aaronhedgesmusic
@aaronhedgesmusic 3 жыл бұрын
You know everyone has to do “mophead” themed merch designs now? Haha
@SpaceTimeBeing_
@SpaceTimeBeing_ 3 жыл бұрын
Open source is trustworthy. That is all there is to it.
@JoshPaulie
@JoshPaulie 3 жыл бұрын
People are easily misled by “Open source clients” and such. A lot of the time, no project is fully open source, making them really not that trustworthy.
@SpaceTimeBeing_
@SpaceTimeBeing_ 3 жыл бұрын
@@JoshPaulie That is still comparatively better than a completely closed source software. If there is a choice always prefer something open source over the closed source tech wherever possible, privacy and control is absolutely worth it.
@BenRangel
@BenRangel 3 жыл бұрын
Translations seems like one of the clearly huge benefits to open-source as it's something everyone can do without much codebase know-how. Why not just tag your project with "we only accept translation PR:s"
@alexsokol1086
@alexsokol1086 3 жыл бұрын
Nice points, BUT I personally use open source projects to show anyone interested the code and add ability to report errors directly via issues.
@AntiWanted
@AntiWanted 3 жыл бұрын
Nice
@philmirez
@philmirez 3 жыл бұрын
I always romanticize the idea of getting an adrenaline rush from seeing the metrics from contributing. But, the idea is fleeting. I think the times that I have contributed have only been for hacktoberfest 😂. And all I got was a sticker pack along with a shirt that I use for working around the house.
@ZRProductions24
@ZRProductions24 3 жыл бұрын
I haven't got a clue what you're saying but I find it interesting I don't know why
@not.lumi0
@not.lumi0 3 жыл бұрын
You should make an open source project that helps manage open source projects
@nichijoufan
@nichijoufan 3 жыл бұрын
This man doing google's long term plan
@pipeliner8969
@pipeliner8969 3 жыл бұрын
yes
@derekmcdaniel6029
@derekmcdaniel6029 3 жыл бұрын
This is why forks exist. Let people fork your shit, and ignore all pull requests.
@stumbleguysproboy8471
@stumbleguysproboy8471 3 жыл бұрын
Please make road map of everything
@mydisk2859
@mydisk2859 3 жыл бұрын
Agreed
@mattymclaughlin5900
@mattymclaughlin5900 3 жыл бұрын
Big CEO
@webappio
@webappio 3 жыл бұрын
Open source maintainers are definitely the unsung heroes of the industry
@rusprice
@rusprice 3 жыл бұрын
Alternate title: Ben Awad goes on a 8 minute rant about open source
@programmercouple
@programmercouple 3 жыл бұрын
Seasonal Depression 😆 Great points Ben
@fijau
@fijau 3 жыл бұрын
Are those neon lights above a bed?
@elliotfriesen6820
@elliotfriesen6820 3 жыл бұрын
What programming languages did he use to make that cookbook website?
@min11benja
@min11benja 3 жыл бұрын
When are you going to start on crypto projects?
@poller2810
@poller2810 3 жыл бұрын
The problems youre talking about are real. BUT: if id start a really good opensource today. noone would find it, so no problems for the "normal folks"
@sudonick2161
@sudonick2161 3 жыл бұрын
Hey Ben, Can you please make a tutorial on how to make a music bot which can be used/integrated on any platform be it Dogehouse, discord or any thing like a personal mobile music player..??
@BenRangel
@BenRangel 3 жыл бұрын
It's surprising devs can't imagine maintaining is a ton of work. These devs probably work with a full time PO or PM that's needed just to manage 5 devs who are totally in sync. So shouldn't be a stretch to imagine that 100 different devs who don't know each other would also need a ton of management.
@herbertwestiron
@herbertwestiron 3 жыл бұрын
Eh 5:58 might be true for very very small projects with bad code bases but projects that do have momentum usually have more eyes looking for exploits to fix rather than exploiting them. Security through obscurity is shunned equally by every security expert. Improve the code rather than trying to make your code safe by hiding it. That's like saying proprietery encryption algos would be better than open sourced ones. P.S. Open sourcing won't improve security of code automatically but its better than closed source.
@simonjesusbeliever3467
@simonjesusbeliever3467 3 жыл бұрын
yes.
@edaxucles90
@edaxucles90 3 жыл бұрын
Which camera do you use?
@mith6849
@mith6849 3 жыл бұрын
30 minute zoom call?? 😂😂😂😂
@aviwedontsa2457
@aviwedontsa2457 3 жыл бұрын
The cost is the least of the problems... It's the time that sucks... Especially the learning curve...
@SamuelKarani
@SamuelKarani 3 жыл бұрын
Is Ben Awad secretly Glidus?
@kettenbach
@kettenbach 3 жыл бұрын
Manager Ben. Doing adult stuff. 👍
@BenRangel
@BenRangel 3 жыл бұрын
The worst is when you begin the day with an idea of a critical features you need to get done. But you end up discussing a bonus feature that's not even in your backlog instead... because you're nice and someone wants to merge it
@Aymaan_Mulla_TECH
@Aymaan_Mulla_TECH 3 жыл бұрын
hey ben how much did it cost to host doge house??????
@nulljeroka
@nulljeroka 3 жыл бұрын
0:37 This is it.
@CeaserGaming
@CeaserGaming 3 жыл бұрын
i went to the bathroom and this is still playing?
@devnol
@devnol 3 жыл бұрын
what if you just start an open source project just for the sake of it being transparent and you just don't accept outside PRs altogether? (But keep issues and feat rq's I guess)
@s-codes14
@s-codes14 2 жыл бұрын
Open source can also be a headache.
@aviationbutterr
@aviationbutterr 3 жыл бұрын
new room?
@justinfleagle
@justinfleagle Жыл бұрын
Start a startup that helps startups open-source.
@kittymedusa3618
@kittymedusa3618 3 жыл бұрын
You were going to fail because you choose Elixir over Rust. Rust enforces strong type casting and strict compilers. This would’ve saved you a lot of time.
@theway1077
@theway1077 3 жыл бұрын
Preach It!
@xmohd2011
@xmohd2011 3 жыл бұрын
focus on what you are saying (part of) focus on your background (YES)
@aj.arunkumar
@aj.arunkumar 3 жыл бұрын
Artistically challenged 🤣🤣🤣
@___chebz___
@___chebz___ 3 жыл бұрын
Your voice..... God Damn 😩😩😩
@gofudgeyourselves9024
@gofudgeyourselves9024 3 жыл бұрын
ok bro
@simonedeiana2696
@simonedeiana2696 3 жыл бұрын
Open source has nothing to do with putting your stuff on Github. Github is a social media for programming project, and as such it acquires all the social problems of more conventional social media websites. You can “open source” your project just by setting up a website and offering a download for your source code. You can even avoid doing that and just give the source code to anyone that requests it via email. Conflating OS and FOSS with a social media paradigm is just plain short sighted
@nobytes2
@nobytes2 3 жыл бұрын
ex-dogehouse ceo
@RameshKumar-mv3jd
@RameshKumar-mv3jd 2 жыл бұрын
I hate it when I'm wearing my green, rose-tinted goggles.
@toddzmijewski6002
@toddzmijewski6002 3 жыл бұрын
Nothing prevents a company from sharing source code on github but maintaining the project internally.
The Rise Of Open-Source Software
13:51
CNBC
Рет қаралды 2,4 МЛН
I Got Rejected from Y Combinator
8:08
Ben Awad
Рет қаралды 158 М.
Они убрались очень быстро!
00:40
Аришнев
Рет қаралды 3,2 МЛН
Software Engineering "Best Practices"
6:02
Ben Awad
Рет қаралды 404 М.
Don't Contribute to Open Source
9:55
Theo - t3․gg
Рет қаралды 217 М.
Is Open Source More Secure?
10:07
IBM Technology
Рет қаралды 12 М.
My Next Startup is NOT a Joke
7:08
Ben Awad
Рет қаралды 186 М.
Doing business with Open Source | Michael Widenius | TEDxVasa
16:20
How to Open Source Like a Pro
8:41
Ben Awad
Рет қаралды 542 М.
My Website is More Responsive Than Yours
8:39
Ben Awad
Рет қаралды 198 М.
Why Open Source and Give Software Away?
16:10
Chris Titus Tech
Рет қаралды 28 М.
10 Newbie Programming Mistakes
7:19
Ben Awad
Рет қаралды 320 М.
Open Source Explained
6:11
IBM Technology
Рет қаралды 54 М.
How To Unlock Your iphone With Your Voice
0:34
요루퐁 yorupong
Рет қаралды 24 МЛН
iPhone 12 socket cleaning #fixit
0:30
Tamar DB (mt)
Рет қаралды 41 МЛН
📦Он вам не медведь! Обзор FlyingBear S1
18:26
How charged your battery?
0:14
V.A. show / Магика
Рет қаралды 6 МЛН
Iphone or nokia
0:15
rishton vines😇
Рет қаралды 1,8 МЛН
Samsung S24 Ultra professional shooting kit #shorts
0:12
Photographer Army
Рет қаралды 23 МЛН