Launching Asụsụ Ọma today 🎉
It's a free app for learning Igbo, with guided lessons from your first greeting, every phrase recorded by a native speaker, games and Igbo folktales.
Igbo is losing its next generation of speakers, and I want to help change that.
Check it out: https://t.co/aWSlDYk5Nt
omg another app I built with https://t.co/NfHTiYQt0x 🔥
If you love good food, you'll love this one. Curate Nigerian food recipes, add any food to your shopping list, and it'll add all ingredients needed for that food to your list.
App idea from my wife. Check it out!
As usual, it's free and open-source. Link's in the comments
Major update! 🎉 I just added a Scripts section to the NPM Studio VSCode (@code) extension.
It's never been easier to run npm scripts directly from your editor! The extension also auto-detects your preferred package manager and uses that for all commands.
Please check it out here (https://t.co/abS0QzO7a3) or update your extension and let me know what you think!
Thanks always for your support!
I have a huge product announcement! 🎉 Today, I'm launching NPM Studio, a VSCode (@code) extension that will change the way you work with VSCode forever.
NPM Studio allows you to manage your npm packages directly from the editor. Quickly find, install, update, or remove packages without touching the command line.
You can also click on any package to view its GitHub repository, readme, and documentation right inside VSCode.
This is our version 0.0.8, and it would make me the happiest person if you tried it out by searching for "NPM Studio" in your VSCode extensions view or by clicking this link: https://t.co/abS0QzO7a3
I really appreciate your support and look forward to hearing your feedback!
I'm happy to share my new VSCode extension, License Pilot, with you! 🎉
License Pilot enables you to quickly generate and add the right license to your project with just a few clicks.
It's simple, fast, and reliable. Please check it out in the VSCode marketplace (https://t.co/V4IoATPhVZ) or just search for "License Pilot" inside your VSCode extensions view.
I look forward to hearing your feedback!
Don't fall victim to the hype cycle. New technologies will pop up, promising to revolutionize everything.
Stay grounded in fundamentals, assess them critically, and adopt what truly adds value, not just buzz.
Always remember that growth happens outside your comfort zone.
Embrace the awkwardness of not knowing everything. It's a sign you're challenging yourself and learning.
It's a common misconception that the more complicated the code, the more skilled the developer.
However, the true mark of expertise is in crafting code that is both efficient and accessible to others.
Effective software engineering is about creating solutions that are easy to understand and maintain, not just about writing complex code.
For everyone waiting to have everything fall into place before trying something new.
No matter how much preparation you make, It's not going to be perfect on your first try.
The idea is that you do it anyway. Because you can't improve on something that doesn't exist.
So, get it done. Then, improve on your next try. And get it done again. And improve on your next try. And again... And again... And again...
Today, I'm so happy to share my latest LinkedIn Learning course, Building Interactive UIs with @solid_js!
It's been quite the journey putting this together, but seeing its results and the impact it's already making is incredibly fulfilling.
SolidJS has been a game-changer in web development, and I'm excited to bring the very first SolidJS course to the LinkedIn Learning library.
Check it out for free using this link: https://t.co/3OKLFMyO44
Thanks to @RyanCarniato and the team for creating a framework this beautiful!
Before your next technical interview, read this. It breaks down binary search in an easy-to-grasp way for any developer.
Highly recommend for some holiday reading!
https://t.co/aY7shWgLme
The greatest barrier to innovation isn't the lack of ideas, but the reluctance to be wrong. Being wrong doesn't mean defeat; it means you're pushing boundaries.
In environments where failure is seen as a part of the journey, people feel free to experiment and take risks. This mindset allows for the kind of creative thinking that leads to true innovation.
Let's strive to create a culture where failure is not shamed but valued for the lessons it brings.
Quality code doesn't happen by accident; it's the result of methodical refactoring.
This process is not a quick fix; it's a careful evolution of your initial solution. By breaking down complex logic into digestible bits, you ensure that your solution makes sense not only to you but also to anyone who might inherit your codebase.
Reducing complexity is not dumbing down; it's streamlining intelligence. Each iteration should take you a step closer to a codebase that's easier to maintain and extend.
Congratulations Joshua, on completing the Introduction to Software Engineering course! 👏
Keep learning and building.🚀
Top Dev stories on NewDev today. 🔥🔥🔥
#newdev
The most meaningful growth often happens offline, away from the likes, shares, and comments.
These are the moments where you grapple with difficult decisions, persist through setbacks, or simply show up every day, committed to your goals.
These moments might not be Instagrammable, but they're the ones that shape your character and define your path.
Congratulations on getting your first job as a backend engineer, Opeyemi! 👏👏
This is a huge milestone and we're rooting for you! 🚀
Top dev stories on NewDev today. 🔥
#newdev