Why competition is a good thing

General Musings with Kevin Powell · Intermediate ·🌐 Frontend Engineering ·1y ago

Key Takeaways

The video discusses the importance of embracing competition in content creation and entrepreneurship, highlighting that having competitors validates the worth of an idea and that success can be measured in various ways, not just by being the top player in a field.

Full Transcript

hello my FR and friends and welcome to my podcast General musings my name is Kevin and this podcast is somewhere where I talk about whatever is front of mine for me in any given week usually in some way that's related to frontend development last week I talked about the importance of just getting started and not worrying about the Polish on things just like go and make content and all of that and after I finished recording that episode I saw a post on Blue Sky from a host of an F1 podcast that I listen to called M Apex and in it he was talking about content creation so it was kind of funny just because it was sort of content creation related that other one and it was literally as soon as I finished writing or recording that episode that I saw it and in his post he mentioned how a lot of people don't make content because the topic they're in they feel like the topic that they're interested in is already too crowded right it's everything these days is already a saturated Market why should I go and and get into that world because there's already people doing that and actually the way he phrased it a little bit was better so read directly from his post I'll link to it in the description uh below as well so his name is his name is Richard but he goes by spanners on on social media and his podcast and what he said was I've heard a lot of people being put off making content because of a crowded Market you're not going to be the top podcast or channel in your field but you don't need to be the beauty of this game is that you can find a percentage of people that really connect with what you do the big players are good for you they grow the total Market they bring in people and and a small number of them will find you as well and want you what you're specifically offering if someone doesn't like what you do then recommend them another podcast in your field for them to try don't try to change to fit them and I really love that message for me I thought it was fantastic but I also think it doesn't only apply to content creation because I hear things coming up a lot of the time where developers have an idea for something and they don't create it because there's already companies doing that right so they have whatever the idea is like oh this would be a cool thing a cool product or a cool thing that I want to do there's already like six other websites offering that or six different products that are already doing that so I'm not going to bother if anything that's proof of concept that it's a good idea because there's already other people doing it and making money from it so that's how I see it personally and again why are you doing it I think is a big part but like I mean as as a really quick example here I've started working on my own course platform I've been talking about that a bit recently because I'm putting a lot of time into it so it's very front of mine for me and I started doing that because I'm not happy with all the other ones out that are out there and there's a lot of them out there the problem with all those other ones and they're really good products most of them are fantastic but they all force me to make compromises in how I'm working nothing is exactly how I want it and for a lot of that it's actually really frustrating for me and because I'm a developer I can solve that right I can just make something that works exactly how I want it to work it's a lot of work though so like that's the balance is is it worth all the time and effort I'm putting into it instead of the compromises that I've had to put up with and after doing years of courses right now I've decided like for a long time I was like no it's not worth it I'll deal with the compromises and just more and more and more frustration building up I've decided it is worth it right and I think part of it does a big part of it is that balance of is it worth it and how you're measuring the success of whatever you're creating right so if you're creating a a service right a SAS and for you success is selling it for seven figures or more then chances are it won't happen and yes it's very hard to do not saying you can't lots of people out there do it so if that's your plan go for it but do a lot of research into how to create a sellable product and put all the work into it and everything and it can definitely pay off but success could also mean like you just have a cool product to put on your CV and that's it you made this cool thing it works it serves you and then you're happy I built another thing I think I've talked about it before where it's for bouldering and just tracking my sessions there was an existing one that was part of this bigger thing and I didn't want all the fluff I just made this simple thing that I can do on my phone in like 30 seconds after each time I go just to keep track of every one of those sessions I'm doing and for me like that was a win it makes my life easier I like it it didn't take me long to put together no one else uses it it's just for me but for me that was a win it was worth the time and everything that I put into it and it could be potentially something that I build out into something bigger in the long run but that's not why I'm doing it but I and then obviously for my course platform it's a bit different because their like success is does it work for my students and does it give me something more custom and better to work with than all the other options that were on the market and because I'm building it unique for me and exactly what I need then yes it's doing exactly that plus I have the benefit of learning a lot along the way so there was a lot of benefits in me in doing it even though it's something that already exists that's out there in terms of for you this could be for anything right it could be starting a blog a YouTube channel a podcast your own product whatever it is but just before you start it ask yourself you know what does success mean if I do this and be realistic with what it is and as long as you think that yes I can achieve that because if you if you something that's unachievable you probably won't continue with it whereas if you think that the success you can like whatever you're like this mean it's successful I get 500 views on a YouTube video that could be success for me 100 views when I started my channel was like holy cow this is amazing right there's more people watching this video than when I was teaching in the classroom so that was successful to me so if something like that is Success then you could achieve that with a realistic goal and you're going to feel motivated because you've gotten that success so I think that's the really important part there and not having to be like Richard said in his post like the you don't need to be the top dog you don't need to be the biggest Channel out there whatever it is that you're doing the most popular blog the most successful product you can have your little niche and be super successful as whatever it is you're doing with that Niche and I think that's just really important to remember and don't get dissuaded because you have a cool idea that you want to do and so don't get dissuaded because you have a really cool idea that you really want to create but you're just like ah someone else has already done it right so go and build that awesome thing and once you've done let me know about it and share it with the world so we can all see how awesome it is and that's it for this week thank you so much for listening and until next time don't forget to make your corner of the internet just a little bit more awesome

Original Description

In this episode of General Musings, I dive into the world of content creation and that familiar doubt we all face when looking at a saturated market. Here's the truth - having competitors actually validates that you're onto something worthwhile. I talk about why you should embrace your unique perspective and how to define success on your own terms, whether you're starting a podcast, launching a product, or exploring any creative venture. Remember, you don't need to dominate the entire market to build something meaningful - sometimes the perfect niche is waiting for exactly what you have to offer. Here's the post I mentioned: https://bsky.app/profile/spannersready.bsky.social/post/3lbrk4d5rbs2a My primary YouTube channel where I teach frontend development, with a strong focus on CSS: https://youtube.com/@KevinPowell ✉ The written version of my newsletter: https://www.kevinpowell.co/newsletter 💬 Come hang out with other dev's in my Discord Community: https://discord.gg/nTYCvrK Help support my channel 👨‍🎓 Get a course: https://www.kevinpowell.co/courses 👕 Buy a shirt: https://teespring.com/stores/making-the-internet-awesome 💖 Support me on Patreon: https://www.patreon.com/kevinpowell
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from General Musings with Kevin Powell · General Musings with Kevin Powell · 43 of 60

1 Intrinsic Web Design
Intrinsic Web Design
General Musings with Kevin Powell
2 When you feel like you're losing motivation
When you feel like you're losing motivation
General Musings with Kevin Powell
3 Are you sure you want to freelance?
Are you sure you want to freelance?
General Musings with Kevin Powell
4 How I use Notion to help stay on task
How I use Notion to help stay on task
General Musings with Kevin Powell
5 The problem with learning roadmaps
The problem with learning roadmaps
General Musings with Kevin Powell
6 My curse
My curse
General Musings with Kevin Powell
7 The CSS Mindset
The CSS Mindset
General Musings with Kevin Powell
8 My simple technique for a better work/life balance
My simple technique for a better work/life balance
General Musings with Kevin Powell
9 Grids auto-fit syntax is weird at first but its amazing
Grids auto-fit syntax is weird at first but its amazing
General Musings with Kevin Powell
10 When you don’t know where to start
When you don’t know where to start
General Musings with Kevin Powell
11 Making the browser do the work for us
Making the browser do the work for us
General Musings with Kevin Powell
12 Why mobile-first isn't always best
Why mobile-first isn't always best
General Musings with Kevin Powell
13 The problem with following tutorials
The problem with following tutorials
General Musings with Kevin Powell
14 make your navigation work with one line of css  video
make your navigation work with one line of css video
General Musings with Kevin Powell
15 Am I cursed?
Am I cursed?
General Musings with Kevin Powell
16 Keeping up momentum with self-paced learning
Keeping up momentum with self-paced learning
General Musings with Kevin Powell
17 Understanding vs Knowing how to do something
Understanding vs Knowing how to do something
General Musings with Kevin Powell
18 Supercharge your learning
Supercharge your learning
General Musings with Kevin Powell
19 Supercharge your learning
Supercharge your learning
General Musings with Kevin Powell
20 Why is CSS so frustrating for so many people?
Why is CSS so frustrating for so many people?
General Musings with Kevin Powell
21 How people's struggles with CSS evolve over time
How people's struggles with CSS evolve over time
General Musings with Kevin Powell
22 How do you know you're ready to start applying for jobs?
How do you know you're ready to start applying for jobs?
General Musings with Kevin Powell
23 Is 54 units too many units, or not enough?
Is 54 units too many units, or not enough?
General Musings with Kevin Powell
24 Two important dev skills that don’t get enough attention
Two important dev skills that don’t get enough attention
General Musings with Kevin Powell
25 It took me 6 years to realize I had a great idea
It took me 6 years to realize I had a great idea
General Musings with Kevin Powell
26 Don't rely on this non-existent optimization
Don't rely on this non-existent optimization
General Musings with Kevin Powell
27 Quick one as we head into the holidays!
Quick one as we head into the holidays!
General Musings with Kevin Powell
28 Taking a short break
Taking a short break
General Musings with Kevin Powell
29 Is HTML the easiest, or hardest, to get right?
Is HTML the easiest, or hardest, to get right?
General Musings with Kevin Powell
30 How teaching helped me become a better developer
How teaching helped me become a better developer
General Musings with Kevin Powell
31 Answering your questions - Mailbag episode
Answering your questions - Mailbag episode
General Musings with Kevin Powell
32 A conversation with Una Kravets: The rapid evolution of CSS and hobbies outside of work
A conversation with Una Kravets: The rapid evolution of CSS and hobbies outside of work
General Musings with Kevin Powell
33 It's easy to get stuck in our ways
It's easy to get stuck in our ways
General Musings with Kevin Powell
34 How much browser support is enough?
How much browser support is enough?
General Musings with Kevin Powell
35 A conversation with the person who inspired my channel, Travis Neilson
A conversation with the person who inspired my channel, Travis Neilson
General Musings with Kevin Powell
36 I felt like I was taking a step backward
I felt like I was taking a step backward
General Musings with Kevin Powell
37 A conversation with Clark Sell
A conversation with Clark Sell
General Musings with Kevin Powell
38 The slow adoption of new CSS features
The slow adoption of new CSS features
General Musings with Kevin Powell
39 Why does CSS keep getting more complex?
Why does CSS keep getting more complex?
General Musings with Kevin Powell
40 I hate that people say stuff like this...
I hate that people say stuff like this...
General Musings with Kevin Powell
41 Why You Should Learn CSS Grid Before Flexbox
Why You Should Learn CSS Grid Before Flexbox
General Musings with Kevin Powell
42 Don't overthink it
Don't overthink it
General Musings with Kevin Powell
Why competition is a good thing
Why competition is a good thing
General Musings with Kevin Powell
44 ADHD as a dev can be a blessing (or a curse!)
ADHD as a dev can be a blessing (or a curse!)
General Musings with Kevin Powell
45 ADHD can help developers be more creative
ADHD can help developers be more creative
General Musings with Kevin Powell
46 Gain inertia with very small easy tasks
Gain inertia with very small easy tasks
General Musings with Kevin Powell
47 Dev work might be the best job for someone with ADHD
Dev work might be the best job for someone with ADHD
General Musings with Kevin Powell
48 You don't need to be hyper to have ADHD
You don't need to be hyper to have ADHD
General Musings with Kevin Powell
49 Navigating ADHD as a developer
Navigating ADHD as a developer
General Musings with Kevin Powell
50 Nerding out about CSS with Adam Argyle
Nerding out about CSS with Adam Argyle
General Musings with Kevin Powell
51 Is productivity a lie?
Is productivity a lie?
General Musings with Kevin Powell
52 So much new CSS stuff! How can we keep up?!
So much new CSS stuff! How can we keep up?!
General Musings with Kevin Powell
53 Selective learning
Selective learning
General Musings with Kevin Powell
54 Should you use AI to help you learn?
Should you use AI to help you learn?
General Musings with Kevin Powell
55 Navigating Accessibility Challenges in Web Development
Navigating Accessibility Challenges in Web Development
General Musings with Kevin Powell
56 Teaching Front-end, making sense of CSS, and more with Josh Comeau
Teaching Front-end, making sense of CSS, and more with Josh Comeau
General Musings with Kevin Powell
57 Getting more involved with CSS with Miriam Suzanne
Getting more involved with CSS with Miriam Suzanne
General Musings with Kevin Powell
58 The Unplanned Path: Finding Passion in Teaching and CSS
The Unplanned Path: Finding Passion in Teaching and CSS
General Musings with Kevin Powell
59 Navigating CSS Layout Decisions
Navigating CSS Layout Decisions
General Musings with Kevin Powell
60 The future of CSS layouts: a new unified approach
The future of CSS layouts: a new unified approach
General Musings with Kevin Powell

The video teaches that competition is a good thing in content creation and entrepreneurship, and that success can be measured in various ways, not just by being the top player in a field. It highlights the importance of embracing unique perspectives and finding a niche in a saturated market.

Key Takeaways
  1. Define your unique perspective
  2. Identify your target niche
  3. Measure success in realistic terms
  4. Don't be dissuaded by competition
  5. Create content or products that serve your niche
  6. Learn from industry trends and news
💡 Having competitors validates the worth of an idea, and success can be measured in various ways, not just by being the top player in a field.

Related Reads

Up next
The masks we wear | Zora Krstić | TEDxLuxembourgCity
TEDx Talks
Watch →