Codenight Weekly 022
Looking at this vibrant snapshot of our community, it's easy to feel overwhelmed by the sheer volume of projects and updates this week.
Developer Shout-Outs
EZ-Meet AI: Ezedin Fedlu created EZ-Meet AI, a meeting assistant built with React, Next.js, Tailwind, Supabase, and AI. It transcribes meetings, analyzes key points, and allows searchable archives and session sharing without requiring an account. 1, 2, 3, 4.
Amharic Text-to-Speech Web App: skexo launched an Amharic text-to-speech web app using Ameha and Mekdes voices. It's browser-based and available on Hugging Face Spaces. The project is open-source and contributions are welcome. 1. Live Hugging Face Link
Spinner: Henok shared an interactive spinner project and is looking for feedback from the community. The project appears to be visually engaging and well-designed, prompting positive initial reactions. 1, 2. Live Link
NativeChat: Dagmawi Babi showcased NativeChat, a cross-platform chat application. The shared screenshots highlight its user interface and features. More details about the project can be found in the provided link. 1. Github Link
The Audio Streaming Platform (TASP): Brook introduced TASP, a web app built with React and Next.js that allows users to listen to YouTube content as audio, saving data and battery. It features background playback, favorites, and queue management. 1, 2, 3, 4. Github Link
The Binger 2.3: Brook Solo announced the release of The Binger 2.3, a movie and show browsing platform with a redesigned space-themed UI, live search, and full responsiveness. The update focuses on enhancing user experience and visual appeal. 1, 2, 3, 4.
StatiCall Version 2: Dagmawi Babi announced StatiCall Version 2, a Flutter app with contributions from MussieA. The update includes a wrapped feature, daily/weekly/overall statistics, bug fixes, and UI improvements. The project is open source on GitHub. 1, 2. Github Link
Day-12-Study Planner: ✞Faith✞ shared a study planner project built with HTML, CSS, and JavaScript. It features a sleek UI, a black and white theme, and local storage for saving study schedules. 1. Live Link
HyperBPM Inventory Management System: Overload deployed HyperBPM, an inventory management system built with React, TypeScript, and Tailwind CSS. It includes real-time dashboards, inventory tracking, supplier management, alerts, analytics, user management, and backup/restore features. 1. Live Link
Events and Podcasts
UPCOMING
Sunday Night Voice Chat: Fraol Lemecha is hosting the weekly Sunday Night Voice Chat. The first hour will cover tech news and the second hour will focus on projects from the Codenight newsletter. Suggest topics using #VoiceChatTopic. 1, 2, 3. Remind Me
Data Science Webinar by Baacumen: Baacumen is hosting a free webinar on "Data Science: Your Path to Opportunity" on April 5th, 2025. The webinar aims to guide beginners and experienced individuals in navigating the data science field. 1. Join Webinar
Free Python Foundation Course by PennMax: PennMax Tech is offering a free, month-long intensive Python foundation course starting April 27th, 2025. The course includes hands-on projects, exercises, and a certificate upon completion. 1, 2. Register Now
PAST
Friday Night Coding with Neba: Nebyu Samuel hosted the final session on authentication, covering refresh tokens, authentication in microservices, and using Postman. The session recording and GitHub repository are available. 1, 2, 3.
Open Mic Session with Hawi: Hawi, a rising star in UI/UX and frontend development, shared her journey and experiences at an open mic session hosted by GDG AAU. 1. Listen Recording
Shared Resources
Family Tree Builder: Ihsan Shafi developed a family tree builder application using the shadcn UI library. The application allows users to input family member names and generate a visual representation of their family tree. While the spouse functionality is still under development, the project is open for reviews and feedback. 1, 2, 3, 4.
DevElrcate Web App: E¥øbª(ያፌት) shared DevElrcate, a web application built with CSS, JavaScript, HTML, Tailwind, Node.js, Express, and MongoDB. It generates tech questions with answers, explains various concepts, tracks learning progress, and includes a Pomodoro timer. The project is open for feedback. 1, 2, 3, 4.
Spinner Web App: Henok shared a web application called Spinner, inviting community members to try it out and provide feedback. The application's purpose and functionality are not explicitly stated, but it appears to be a visual or interactive project. 1, 2, 3, 4.
The Audio Streaming Platform (TASP): Dre introduced TASP, a web application built with React that allows users to listen to YouTube content as audio, saving data and battery. It features background playback, favorites, and queue management. 1, 2, 3, 4.
The Binger 2.3: Brook Solo announced the release of The Binger 2.3, a movie and show browsing platform with a redesigned space-themed UI, live search, and full responsiveness. 1, 2, 3, 4.
StatiCall Version 2: Dagmawi Babi announced StatiCall Version 2, a Flutter call statistics app with new features and bug fixes. MussieA contributed to the project. 1, 2, 3, 4. Github Repo.
Tech Company Updates
Next.js Vulnerability: A critical auth bypass vulnerability (CVE-2025-29927) in Next.js was disclosed, allowing unauthorized access to applications using middleware. Vercel has patched hosted applications, and self-hosting users should update to the latest version. Cloudflare users can enable a firewall rule for protection. 1, 2, 3, 4.
Firefox Critical Patch: Mozilla addressed a critical sandbox escape vulnerability (CVE-2025-2857) in Firefox, similar to a recently exploited Chrome zero-day. Users are urged to update to the latest version for enhanced security. 1.
Windows Zero-Day Exploited: Hackers are actively exploiting a Windows zero-day vulnerability (CVE-2025-26633) dubbed "MSC EvilTwin." The attack involves swapping legitimate .msc files with malicious ones, leading to malware infections. Unpatched Windows systems are at risk. 1.
Better-Auth Resources: A curated list of resources related to the "better-auth" authentication library has been compiled. This collection aims to provide developers with helpful tools and information for implementing and utilizing the library effectively. 1.
Top Discussions and Reactions:
Family Tree Builder Review: Ihsan Shafi shared a family tree builder web app (
https://tree-el-familia.vercel.app) seeking feedback. The app, built with shadcn UI, allows users to start with their grandparents' names and build down. While the spouse function is still under development, Ihsan asked for reviews on bugs and potential improvements. Dagmawi Babi praised the project, and Ihsan expressed intentions to continue improving it. 1, 2, 3, 4.
AI-Generated Libraries: Nate initiated a discussion about the feasibility of using AI like Claude to generate React/Next.js libraries from API documentation. The idea sparked debate, with some expressing concerns about reliability and the importance of manual testing, while others saw potential in automating library creation due to the sheer volume of functions involved. 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.