This media is not supported in your browser
VIEW IN TELEGRAM
I saw a comment that caught my attention: "One of the subscribers of this channel, Neba Design, made a motion graphics/ intro animation for the #Nerd_space app logo, and I'm really grateful. It's amazing work, and I want to thank him, along with all of you, my audience, for considering it and putting in the time to create it. He's great at design, animation, and creative stuff. Make sure to follow him on his channel @nebadesignn. Even though it may not seem like enough, let's use this as a way to thank him."
Neba's channel: @nebadesignn
@selfmadecoder
Neba's channel: @nebadesignn
@selfmadecoder
Podcast
Self Made Coder [ Tech Nerd ]
#Nerd_podcast
With Natnael kebede
This was one of the best, inspirational, educational, and eye-opening sessions for most of us, I believe. I think most of you are going to learn a lot and gain a new and better perspective on conducting research, fostering innovation, nurturing a creative mindset, and embracing a whole new way of thinking to step out of the comfort zone, adapt to new technologies, and build upon them. If you happened to miss it, I highly encourage you guys to listen and share with others.
#Nerd_podcast
#Episode5
Guest: Natnael Kebede
@selfmadecoder
With Natnael kebede
This was one of the best, inspirational, educational, and eye-opening sessions for most of us, I believe. I think most of you are going to learn a lot and gain a new and better perspective on conducting research, fostering innovation, nurturing a creative mindset, and embracing a whole new way of thinking to step out of the comfort zone, adapt to new technologies, and build upon them. If you happened to miss it, I highly encourage you guys to listen and share with others.
#Nerd_podcast
#Episode5
Guest: Natnael Kebede
@selfmadecoder
I actually forgot to share that I changed my department to Electrical and Computer Engineering π.
@selfmadecoder
@selfmadecoder
The only mistake is not risking anything.
The only rejection is not asking.
The only failure is not trying.
The only real failure is doing nothing.
Quotes from a video I watched recently. π
@selfmadecoder
The only rejection is not asking.
The only failure is not trying.
The only real failure is doing nothing.
Quotes from a video I watched recently. π
@selfmadecoder
#Nerd_space
How many of u guys want Nerdspace to be an opensource ???
How many of u guys want Nerdspace to be an opensource ???
Anonymous Poll
72%
Definitely .... i wanna contribute ...
23%
i don care
5%
Nah ... another project is better
Watching Devin for the first time, a part of me thought those dudes were trying to create an overhype by merely announcing the first AI software engineer. It felt like they were just trying to catch the eye of one of the Silicon Valley VCs or investors and seemed far from achieving it.
But then I saw this behind-the-scenes video about Cognition's founders - you have to see it. These dudes are not your typical AI enthusiast programmers; they are literally walking computers. I mean, if they've come this far without much hype and investment, imagine what could happen after the VCs' money, resources, and more. Something significant is on the horizon. NVIDIA announcement, Sam Altman's podcast with Lex Fridman, ... something like AGI might not be that far ... just go and watch it yourself and let me know what you think.
Video Link : Click_Here
@selfmadecoder
But then I saw this behind-the-scenes video about Cognition's founders - you have to see it. These dudes are not your typical AI enthusiast programmers; they are literally walking computers. I mean, if they've come this far without much hype and investment, imagine what could happen after the VCs' money, resources, and more. Something significant is on the horizon. NVIDIA announcement, Sam Altman's podcast with Lex Fridman, ... something like AGI might not be that far ... just go and watch it yourself and let me know what you think.
Video Link : Click_Here
@selfmadecoder
#alx
I am now an official ambassador for ALX at AAU. As such, I will keep posting information about ALX programmes, events, and more on this channel. Additionally, if you have any questions or want to learn more about Alx, feel free to direct message me @technerd347.
@selfmadecoder
I am now an official ambassador for ALX at AAU. As such, I will keep posting information about ALX programmes, events, and more on this channel. Additionally, if you have any questions or want to learn more about Alx, feel free to direct message me @technerd347.
@selfmadecoder
What do u think about SaaS products ?
Anonymous Poll
10%
They don't work most of the time
13%
They do work
34%
Depends on the product
44%
What is SaaS ?
These are some of the channels I have been following for a while, and wanted to be mentioned here on this channel. I believe you can benefit from them most. Make sure to check them out.
######################
@Robi_makes_stuff
@KeO_coder
@dotnetWarrior
@debuggingepohul
@TechInEthio
@python_pioneers
@nebadesignn
#######################
@selfmadecoder
######################
@Robi_makes_stuff
@KeO_coder
@dotnetWarrior
@debuggingepohul
@TechInEthio
@python_pioneers
@nebadesignn
#######################
@selfmadecoder
Forwarded from Samson Endale πͺπΉ (Samson Endale)
β WIP Article about open source contribution and fear of rejection
* Feedback is welcome, and offcourse I used Google gemini and grammarly premiumπ
Title: Code with Conviction: From Fear to Confidence
(The Story of Two Laravel Packages)
We've all been there β you pour your heart into code, craft a solution you're proud of, then hesitate to hit submit on that pull request. Fear of rejection is a real hurdle in open source. But what if we re-framed the story? Here's how to overcome that fear and turn your "almost-contributions" into awesome packages that benefit the community, all while building your confidence as a developer.
From Fear to Self-Belief
Fear of rejection is a common foe, but it doesn't have to win. Maybe your brilliant feature seems out of place, or maybe the core team is already working on something similar. The key? Don't let fear silence your coding voice! While a pull request might be the ideal outcome, there's another path: the power of the package. By transforming your code into a reusable package, you share your work with the world, even if it doesn't land directly in the core framework.
Case Study #1: laravel-make-scope (September 2019)
Back in 2019, I had this fantastic idea for a package:
Instead of letting fear win, I decided to release laravel-make-scope as a standalone package. This nifty tool empowered developers and even got a shoutout on Laravel News. Over time, the package gained traction, attracting more than 100 stars on GitHub and a whopping 25k downloads on Packagist. This positive reception was a huge confidence booster, validating my idea and my coding abilities. Fast forward to November 2020, and guess what? The Laravel framework itself incorporated a very similar feature for generating scope classes! Talk about validation! While my package might not have directly inspired the merged PR, it did showcase the value of the idea and helped build my confidence as a developer.
Case Study # #2: laravel-needs-auto-rehash (September 2020)
This one's a bit more personal. In September 2020, I was working on a package called laravel-needs-auto-rehash. This package aimed to automatically detect and rehash outdated password hashes in Laravel applications, a crucial security feature. Fear of rejection initially held me back from submitting a pull request, but I released the package anyway. And, wouldn't you know it, the well-known security engineer, Stephen Rees-Carter (Valorin), himself, submitted a pull request to the Laravel framework in December 2023 that implemented a very similar functionality!
Here's the beauty of open source: even if your direct contribution doesn't get merged, it can spark conversation and inspire change. My package,
The Takeaway? Code with Confidence!
Don't let fear of rejection hold you back! The open-source community thrives on diverse ideas and solutions. If a pull request seems daunting, consider the power of the package. By turning your code into a reusable tool, you can still empower others and contribute to the larger ecosystem. So keep coding, keep innovating, and who knows, your next project might just pave the way for the next big feature in your favorite framework! Remember, the act of creating and sharing your code is valuable, regardless of where it ends up. So go forth, code with confidence, and share your awesome code with the world!
* Feedback is welcome, and offcourse I used Google gemini and grammarly premium
Title: Code with Conviction: From Fear to Confidence
(The Story of Two Laravel Packages)
We've all been there β you pour your heart into code, craft a solution you're proud of, then hesitate to hit submit on that pull request. Fear of rejection is a real hurdle in open source. But what if we re-framed the story? Here's how to overcome that fear and turn your "almost-contributions" into awesome packages that benefit the community, all while building your confidence as a developer.
From Fear to Self-Belief
Fear of rejection is a common foe, but it doesn't have to win. Maybe your brilliant feature seems out of place, or maybe the core team is already working on something similar. The key? Don't let fear silence your coding voice! While a pull request might be the ideal outcome, there's another path: the power of the package. By transforming your code into a reusable package, you share your work with the world, even if it doesn't land directly in the core framework.
Case Study #1: laravel-make-scope (September 2019)
Back in 2019, I had this fantastic idea for a package:
laravel-make-scope
. It streamlined generation of scope classes with Laravel's Artisan console. But then, I stumbled upon a pull request in the Laravel framework itself that seemed similar. This discovery triggered a wave of fear. Had someone already thought of this? Would my pull request be rejected too?Instead of letting fear win, I decided to release laravel-make-scope as a standalone package. This nifty tool empowered developers and even got a shoutout on Laravel News. Over time, the package gained traction, attracting more than 100 stars on GitHub and a whopping 25k downloads on Packagist. This positive reception was a huge confidence booster, validating my idea and my coding abilities. Fast forward to November 2020, and guess what? The Laravel framework itself incorporated a very similar feature for generating scope classes! Talk about validation! While my package might not have directly inspired the merged PR, it did showcase the value of the idea and helped build my confidence as a developer.
Case Study # #2: laravel-needs-auto-rehash (September 2020)
This one's a bit more personal. In September 2020, I was working on a package called laravel-needs-auto-rehash. This package aimed to automatically detect and rehash outdated password hashes in Laravel applications, a crucial security feature. Fear of rejection initially held me back from submitting a pull request, but I released the package anyway. And, wouldn't you know it, the well-known security engineer, Stephen Rees-Carter (Valorin), himself, submitted a pull request to the Laravel framework in December 2023 that implemented a very similar functionality!
Here's the beauty of open source: even if your direct contribution doesn't get merged, it can spark conversation and inspire change. My package,
laravel-needs-auto-rehash
, might not have become the official solution, but it certainly helped raise awareness about this important security practice. While it may not have directly influenced Valorin's PR, releasing it helped me believe in my abilities and the value of my ideas.The Takeaway? Code with Confidence!
Don't let fear of rejection hold you back! The open-source community thrives on diverse ideas and solutions. If a pull request seems daunting, consider the power of the package. By turning your code into a reusable tool, you can still empower others and contribute to the larger ecosystem. So keep coding, keep innovating, and who knows, your next project might just pave the way for the next big feature in your favorite framework! Remember, the act of creating and sharing your code is valuable, regardless of where it ends up. So go forth, code with confidence, and share your awesome code with the world!
Please open Telegram to view this post
VIEW IN TELEGRAM