Derex.dev

Codenight Weekly 023

Developer Shout-Outs

GBOOK - Online Graduation Book: GBOOK TEQUAMI shared GBOOK, an online graduation book designed to make the graduation experience more interactive and meaningful. The project allows students to share reflections, leave well-wishes, and explore class memories.1 Live Link

Geez Number NPM Package: Tewodros Birhanu shared his npm package @onesamket/geez-number. This package likely provides functionality for working with Geez numerals in JavaScript environments, offering a valuable tool for developers working on localization or cultural projects. 1, NPM Package

PDF Catcher Mobile App: Yoni introduced PDF Catcher, a mobile app designed to help users organize and view their PDFs, especially those shared via Telegram. The app is available for beta testing. Live Link.

Side Code Chrome Extension: (Yoni)[https://github.com/yoni-tad] introduced Side Code, a Chrome extension for real-time code testing while watching tutorials. It supports multiple languages and offers a side panel UI for distraction-free coding. Github Link.

CodeBackuper by Theodore: Theodore shared a link to a GitHub repository called “codebackuper”. This project is described as “a code to backup a code,” suggesting it’s a tool for version control or backup of code projects. Github Link.

CineMate Chat Beta: Andy Marrow announced the beta launch of CineMate Chat, a platform for watching movies together with friends in real-time. It supports synced playback, text and video chat, and room control features. Live Link.

DeepSeek Copilot VS Code Extension: Exodus_tola announced DeepSeek Copilot, an open-source AI-powered coding assistant for VS Code built using the DeepSeek API. It offers code completion, instant explanations, and supports multiple languages. Marketplace, Github Link.

PyVueBot by Venopyx: Gemechis aka Venopyx announced a new project called #pyvuebot, a tool to simplify Telegram Mini Apps and Bot development with project scaffolding, configuration, and Vercel support. He also shared a sample bot scaffolded within the library: @teletaskmanagerbot. Github Link.

WhiteSync Mini App: Yoni shared WhiteSync, a simple and interactive whiteboard Telegram mini app built with Node.js and React. It allows users to draw and share ideas effortlessly. Live Telegram Bot, Github Link.

NativeChat v1.11.0: Dagmawi Babi announced version 1.11.0 of NativeChat, an open-source AI chat app. This release includes voice mode, chat history search, improved copy functionality, and full-screen code block viewing. Release Notes.

Vibe with me: Genesis shared a link to “Vibe with me :)”, a tool that recommends music videos based on user’s mood. Users can select their mood and click “Vibe Now” to get a music recommendation. Live Link.

Due Day Bot: Yoni introduced Due Day Bot, a Telegram mini-app for setting reminders, and invited feedback. This prompted community interest and discussion. 1.


Events and Podcasts

UPCOMING

  • Hospitality Hackathon: Leoul shared Ethiopia’s First-Ever Hospitality Hackathon, a two-day event in partnership with ALX Ethiopia, Kuriftu Resort, and We Ventures. The hackathon aims to develop groundbreaking solutions for the hospitality industry. It takes place April 12th and 13th, 2025, with a prize of 150,000 ETB. 1

  • SkillBridge Full-Stack Development Bootcamp: Yonas announced that registration is now open for the 4-month intensive Full-Stack Development Bootcamp by SkillBridge Institute of Technology, covering MERN + PostgreSQL. The bootcamp offers real-world full-stack skills. Scholarship applications will open soon. 1, 2, 3.

PAST

  • Python 30 Days Bootcamp by Grace Academy: Manuhe Emmanuel announced a Python 30 Days Bootcamp by Grace Academy, located in Bole, Japan Embassy, Addis Ababa, from April 1-30, 2025. The bootcamp covers Python from beginner to advanced levels. Registration is open from March 28 to April 5. 1, 2 , 3.

  • WTM Session with Serena Ridany: Lael announced an inspiring session with Serena Ridany, a Google Women Techmakers Ambassador, on Saturday, April 5th, at 8:00 PM EAT. The session will cover the Google WTM Community, its impact, the power of community, and personal & career growth. 1


Shared Resources:

  • Igloo Website: Jabez shared a link to the Igloo website, prompting a discussion about its design and user experience. This share encourages developers to reflect on web design principles and user-centric approaches. Live Design.

  • ArsTechnica Article: Fraol Lemecha shared a link to an article on ArsTechnica about a fired coder facing 10 years for a revenge kill switch. This share serves as a cautionary tale about the ethical implications of coding. Link To Article.

  • Forbes Article: Abel shared a link to a Forbes article, potentially related to software development or technology trends. This share encourages community members to stay informed about industry news and insights. Link to Article.

  • Edge-TTS: Fraol Lemecha shared a link to a GitHub repository called “edge-tts” by rany2. This repository likely provides a tool or library for using Microsoft Edge’s text-to-speech functionality. Github Link.

  • Entry-Level Full Stack Developer Jobs: Daniel shared information about active and new entry-level full-stack developer job positions. This is a valuable resource for those seeking to start their career in full-stack development, providing leads on available opportunities. 1.

  • Neuranest2: Overload shared a link to their project, Neuranest2, seeking feedback from the community. This provides an opportunity for developers to test and critique a real-world application. 1.

  • Desto Finger: Natnael shared a link to “desto-finger.vercel.app,” describing it as an Ethiopian version of rock paper scissors. This project offers a fun and culturally relevant take on a classic game. Live Link.

  • Leul Ayfokru Portfolio: Quantum Vibe shared a link to their portfolio page, seeking feedback from the community. This provides an opportunity for developers to review and critique a beginner’s portfolio. Live Link.


Tech Company Updates

  • Egno AI Founding Team Opportunity: J F announced the formation of the founding team for Egno AI, an AI-powered education platform. They are seeking developers, designers, marketers, and visionaries to join as co-founders, offering shares in the company. Interested individuals are encouraged to DM for more information on shaping the future of education with AI. 1.

  • Ibex Data Tech Hiring TikTok Content Creator: ABC Creative announced that Ibex Data Tech LLC is hiring a remote, part-time TikTok Content Creator fluent in Amharic & English. The role involves creating engaging videos and going live to promote the brand. University students/graduates in Business, Marketing, or IT are encouraged to apply. 1.

  • SkillBridge Full-Stack Bootcamp: Yonas shared information about SkillBridge Institute of Technology’s 4-month intensive Full-Stack Development Bootcamp, covering MERN stack and PostgreSQL. Registration is now open for paid applicants, with scholarship applications opening soon. The bootcamp includes live sessions, real-world projects, and career support. 1.

  • PennMax Training Course Poll: PennMax is seeking input on new training courses, asking the community what skills they want to learn for personal or professional growth. Options include Data Science, Machine Learning, Cybersecurity, Generative AI, DevOps, Project Management, AI Web Development, Cloud Engineering, and Digital Marketing. 1.

  • Linux Foundation Training Scholarships: Brad announced the Shubhra Kar Linux Foundation Training (LiFT) Scholarship Program, offering free training courses and certification exam vouchers for IT professionals, students, and tech enthusiasts. Applications are now open, with the program closing on April 30, 2025. 1.

  • Grace Academy Online Python Bootcamp: Manuhe Emmanuel announced the Python 30 Days Online Bootcamp by Grace Academy, located in Addis Ababa. The bootcamp, running from April 1-30, 2025, aims to provide comprehensive Python training from beginner to advanced levels. Registration is open from March 28 to April 5. 1.

  • Qelem Meda Technologies Hiring: Shagiz Sipara announced that Qelem Meda Technologies is hiring a Senior Software Developer with expertise in PHP, Laravel, Vue.js, MySQL, and MongoDB, and a Software Tester with expertise in manual and automated testing to ensure the quality, reliability, and performance of their applications. The role involves designing, developing, and optimizing high-performance applications. 1.

  • Eyob Hiring Full-Stack Developer: Eyob announced they are looking for a full-time full-stack developer with PHP, Laravel, Linux, and Jquery skills for a long-term position. Interested candidates are encouraged to DM for more information. 1.


Top Discussions and Reactions

  • Advice on Common Mistakes for New Programmers: Fraol Lemecha, Ishak Sebsib, and Lij 𝓑𝓪𝔂𝓪 🇪🇹💻 🐾 shared advice on common mistakes new programmers make, including over-optimization, imposter syndrome, and relying too much on tutorials. 1.

  • App Development Collaboration: A 🐾 is seeking a developer for an app project, offering a share in return. Interested individuals are encouraged to contact vadael. 1.

  • Drupal + Next.js Help Needed: È𝔟𝔢𝔷𝔢𝔯🇪🇹 requested assistance from anyone with experience working with Drupal and Next.js, indicating a need for guidance on a project. 1.

  • Feedback on Neuranest2: Overload shared a link to Neuranest2 and requested feedback from the community, showcasing a project and seeking constructive criticism. 1.

  • Learning Resources and Advice: Lij 𝓑𝓪𝔂𝓪 🇪🇹💻 🐾 shared valuable learning resources and advice for new developers, including YouTube, Dribbble, and Behance. This prompted further questions and discussion about programming tools. 1.

  • Advice on Learning New Languages/Frameworks: Mars Planet and Abel shared their approaches to learning new programming languages or frameworks, emphasizing documentation and practical application. This provided valuable insights for new developers. 1.

  • PayPal Verification in Ethiopia: Sanyi inquired about how to verify a PayPal account in Ethiopia, leading to suggestions about using a Bybit card. This sparked discussion about payment methods for freelancers. 1.

  • ERP System Automation: Mikiyas sought help on automating a business workflow for a small ERP system, specifically regarding logging transactions from multiple sales agents across various payment options. 1.

  • Neural Voice Endpoints: Mars Planet shared information about neural voice endpoints, noting that they are intended for use with Edge and suggesting Azure or Google Cloud for Amharic voices. 1.

  • LLMs as Teachers: Mars Planet suggested using LLMs as teachers, highlighting their ability to help understand concepts and build confidence, while also cautioning against relying too heavily on them. 1.

  • PayPal Verification in Ethiopia: Sanyi inquired about how to verify a PayPal account in Ethiopia, leading to suggestions about using a Bybit card. This sparked discussion about payment methods for freelancers. 1.

  • ERP System Automation: Mikiyas sought help on automating a business workflow for a small ERP system, specifically regarding logging transactions from multiple sales agents across various payment options. 1.

  • Rose Bot Captcha: Ezra Ashenafi noted that Rose Bot now has captcha built-in, mentioning bayazgonder. This sparked discussion about bot security measures. 1.

  • JPEG XL Discussion: Jabez inquired about JPEG XL, sparking a discussion about its features and browser support. This led to the mention of AVIF as an alternative. 1.

  • Ethio Telecom’s Tele Drive: Abdulrahman shared concerns about Tele Drive’s terms of service, including limited storage and broad control over user content. This sparked discussion about the service’s limitations. 1.

This digest was created in collaboration with the Codenight Community.

Did I make a mistake? Please consider Send Email With Subject