Codenight Weekly 007
This week in CodeNight, it’s all about shipping. From AI-powered ZSH plugins and Flutter apps vying for “Flutter of the Year” to a new Ethiopian product search engine and even a Netflix clone – the community is making. We’re talking serious hustle, not just side projects. Dive into this week’s digest for a curated look at the best projects, insightful discussions, and upcoming events. Let’s dissect the signal from the noise and elevate our craft, together. Don’t just consume, contribute. The conversation is waiting.
Developer Shout-Outs
- ShellSense ZSH Plugin: VenopyX developed an AI-powered ZSH plugin with features like a chatting assistant, web search, code generation, and translation. 1.
- ScholArxiv App: Dagmawi Babi submitted their ScholArxiv Flutter app to FlutterOfTheYear.com. The app helps users find academic papers. 1, 2.
- Netflix Clone: Exodus Tola shared the source code for their Netflix clone project built using the MERN stack. 1.
- Ethiopian Product Search Engine: Kidus launched yet.adulis.et, a search engine specifically for products in the Ethiopian marketplace. 1, 2, 3.
Events and Podcasts
- Friday Night Coding with Neba: Nebyu Samuel hosted a session on Redis caching to improve application performance and scalability. The session included live coding, discussions, and tips. 1, 2, 3, 4.
- All About Product Management: A live session featuring Theodore Negusu, founder of Mahder and Ruqad, discussing product management, from idea validation to market. Topics included navigating failures, the intersection of product management with design and development, and community building. 1, 2, 3.
- Connecting Needs: Digital Solutions for Everyone: Arifpay hosted an event with Kasaye Eshetu, Director of Business Development at Mastercard, discussing digital finance and financial inclusion. The event took place at the National Theater of Ethiopia. 1.
- Flutter of the Year: Dagmawi Babi submitted his ScholArxiv app to the Flutter of the Year competition hosted by Tadas Petra and asked for community support and votes. 1, 2.
- M-PESA Developer Portal Launch and Competition: M-Pesa launched their Developer Portal and announced a competition for SDK library development with a 50,000 ETB reward. The launch event took place at ALX premises. 1.
- EmpowerHer Virtual Workshop: A free, one-month virtual workshop for women offered foundational skills in web development, UI/UX design, and cybersecurity. 1.
- Interestly Platform Testing: Rafael-T announced the start of the testing phase for Interestly, a platform connecting people with shared interests through random video chats. 1, 2.
Shared Resources
- API Best Practices: Nebyu Samuel shared insights on API documentation and the importance of standardized responses for seamless frontend-backend collaboration. 1.
- Flutter App Submission: Dagmawi Babi submitted their ScholArxiv app to FlutterOfTheYear.com and encouraged community members to vote for it. 1, 2, 3, 4.
- ZSH Plugin - ShellSense: 🦹♂️VenopyX released ShellSense, a ZSH plugin with AI-powered features like a chatting assistant, web search, code generation, and more. 1.
- Software Architecture in Flutter: Log discussed the importance of software architecture and shared their folder structure for a feature-first, clean architecture approach in Flutter. 1, 2.
- YouTube Coding Tutorials: Abeni shared tips on effectively watching YouTube coding tutorials, emphasizing the importance of rebuilding tutorial code and focusing on structured resources. 1.
- Ethiopian Product Search Engine: кι∂υѕ shared an updated version of their Ethiopian product search engine, yet.adulis.et, now with improved search algorithms. 1, 2.
- Netflix Clone Source Code: Exodus_tola released the source code for their Netflix clone project, built with the MERN stack, on GitHub. 1.
Tech Company Updates
- M-PESA Developer Portal Launch and Competition: M-PESA launched their developer portal and announced a competition for SDK library development with a 50,000 ETB reward. They thanked attendees of the launch event and encouraged exploration of the new portal. 1, 2, 3, 4.
- ShellSense ZSH Plugin Release: VenopyX released ShellSense, a ZSH plugin with AI-powered features like a chat assistant, web search, code generation, translation, and more. The plugin aims to enhance terminal productivity and is available on GitHub. 1.
- Yet.adulis.et Search Engine Update: Kidus announced an update to yet.adulis.et, an Ethiopian product search engine. The update includes an improved search algorithm for more relevant results. Feedback is welcomed. 1, 2, 3, 4.
- Netflix Clone Source Code Released: Exodus_tola shared the source code for a Netflix clone project built using the MERN stack. The project is intended for learning and customization, and contributions are welcomed on GitHub. 1.
- Google Gemini 2.0 Release: Google released Gemini 2.0, the next iteration of their AI model. The announcement highlights improvements and new capabilities. 1.
Top Discussions and Reactions:
-
JS Code Not Running: MoX encountered an issue with their JavaScript code not producing any output. Community members Mekbib and
quickly chimed in, suggesting saving the file and installing nodemon to check for save updates. The issue was resolved after saving the file. 1, 2, 3, 4. -
ScholArxiv App in Flutter of the Year: Dagmawi Babi shared their ScholArxiv app, submitted to the Flutter of the Year competition hosted by Tadas Petra. They encouraged the community to vote for their app by upvoting it on the competition’s GitHub discussions page. The post included screenshots of the app and links for voting. 1, 2, 3, 4.
-
Java Spring Boot Framework Discussion: A question about the Java Spring Boot framework by Ķĩřŭ sparked a discussion. humorously compared it to “waterboarding,” while YohannesTz.kt provided a more technical explanation, describing it as a backend-heavy framework for the JVM. 1, 2, 3, 4.
-
ShellSense ZSH Plugin: 🦹♂️𝐕𝐞𝐧𝐨𝐩𝐲𝐗 shared their ShellSense ZSH plugin, an AI-powered assistant for the terminal. Key features discussed included a chatting assistant, web search, web crawler, code generation, translation, and Wikipedia search. The post included a link to the GitHub repository. 1.
-
API Documentation and Best Practices: Nebyu Samuel shared a video illustrating the importance of well-documented APIs with standard response data. The discussion highlighted the significance of clear API documentation, standardized responses, and team communication for seamless frontend-backend integration. 1.
-
Software Architecture in Flutter: Log initiated a discussion about software architecture, reflecting on their university experience and how it contrasted with their current understanding. They shared their folder structure for a feature-first, clean architecture approach in Flutter, prompting a conversation about best practices and the use of use cases. 1, 2, …, 3, 4.
-
YouTube Coding Tutorials and Tutorial Hell: Abeni shared tips on effectively watching YouTube coding tutorials, emphasizing the importance of rebuilding tutorial code independently, building new projects, and transitioning to structured resources like documentation and books. The post sparked a conversation about learning strategies and avoiding “tutorial hell.” 1.
-
Ethiopian Product Search Engine (yet.adulis.et): кι∂υѕ shared “yet.adulis.et,” an Ethiopian product search engine. They showcased a video demonstrating its functionality and solicited feedback from the community. The discussion revolved around the search engine’s data sources, relevance of results, and potential improvements. 1, 2, …, 3, 4.
Disclaimer: This recap is generated by AI and may not fully reflect the context or accuracy of discussions. Join the Codenight group for detailed insights and active participation.
The Codenight Community (https://t.me/CodeNight). This recap is AI-generated and may not fully capture the context of all discussions.
Did I make a mistake? Please consider sending a pull request .