Codenight Weekly 039
Developer Shout-Outs
Ge’ez Learning App: A Small Flutter application built by Elliot 🎯 to help users learn the Ge’ez prayer, “አቡነ ዘበሰማያት,” faster. This project was born out of his personal struggle to master the ancient language. He shared the APK directly with the community, demonstrating how developers can build tools to solve their own learning challenges. 1, 2.
Hasab AI SDK for TS/JS: E¥øbª launched the Hasab AI SDK, a clean, type-safe TypeScript/Node.js library designed to integrate local language AI capabilities, specifically Amharic, into applications. The SDK supports features like Chat with AI, Text-to-Speech (TTS), Transcription, and Translation, offering Node.js optimization and robust error handling for developers working with Ethiopian languages. 1. NPM Docs, Github Link
Snippet & Boilerplate Manager (SBM): Nati launched SBM (Snippet & Boilerplate Manager), a web application built with React, Node (Express), TanStack Query, and Zustand. The tool allows developers to store, copy, and share reusable code snippets and boilerplates, aiming to streamline workflow and collaboration, despite Nati admitting the UI didn’t meet his initial vision. 1. Website Link
Mezmur Vibes App: Joe launched Mezmur Vibes, an Android MVP designed to solve the fragmentation of Christian content by integrating sermons, podcasts, and music from platforms like Spotify and YouTube Music into one place. The app aims to reduce context switching for users seeking spiritual media, offering a unified listening experience. 1. Website Link
Harvard University Website Redesign: Nebil shared his extensive redesign and redevelopment project of the Harvard University website, built over two days. He provided a live demo link for the community to explore the numerous pages and features he implemented, inviting feedback on his modern interpretation of the university’s online presence. 1. Website Link
ልዩCv (Custom CV Builder): Meryem E. launched ልዩCv, a web application offering five distinct and visually appealing CV templates that users can easily edit and export as PDF documents. She noted the technical challenge of reliably exporting styled content to PDF, sharing her journey to motivate other entry-level developers to build and ship their ideas. 1, 2, 10, 11. Website Link
Events and Podcasts
-
Devtopia Podcast: Interview with Kinfish: Devtopia Podcast has released its latest episode, featuring an in-depth interview with Kinfish. This is reportedly their longest episode yet, covering a wide range of interesting topics relevant to the developer community. 1, 2.
-
Swedish Embassy Logo Design Competition: The Swedish Embassy has launched a logo design competition to celebrate its 80th anniversary. Designers are invited to submit their work for a chance to win a prize of 100,000 ETB. Full details and submission guidelines are available via the provided link. This is a great opportunity for local graphic talent. 1. Website Link
-
Code League Ethiopia Hackathon: ALX is hosting the Code League Ethiopia Competitive Programming Hackathon on Saturday, December 6, 2025 , at the CapStone ALX Tech Hub in Lideta. This full-day, on-site event focuses on advanced problem-solving, data structures, and algorithms. Teams of three can register for either the Elite or Open divisions. 1. Registration Link.
-
Design Weg Live Episode with Eyuel: Design Weg is hosting a live episode featuring Eyuel this Thursday evening (Hamus misht 3:00 seat). Community members are encouraged to tune in for insights and fun discussions, and to submit any questions they have for Eyuel beforehand. Check the channel for the exact meeting link closer to the date. 1. Recorded Audio Link
-
Upcoming Telegram Contests: Telegram has announced three upcoming contests for the end of the year. A Contest for Designers begins December 1, followed by an Artists Competition on December 5. An iOS Contest is also scheduled for later in December 2025. Developers and artists should enable notifications on the official contest channel for task details. 1.
Shared Resources
-
Kokonut UI: Ѕσℓσмσи.G shared Kokonut UI, a modern React and Tailwind component library designed to accelerate UI development. It includes numerous ready-made components and smooth animations, making it a clean and fast option for frontend projects. 1.
-
Pro C# 10 with .NET 6 Book: Following a request from Dre, community members quickly shared the PDF and EPUB versions of the “Pro C# 10 with .NET 6” book. This resource provides foundational and advanced principles for developers working with the C# language and the .NET 6 framework. 1, 2, 3, 4.
-
Google Antigravity: E¥øbª(ያፌት) and 😊 shared Google’s new agentic development platform, Antigravity. This tool combines an IDE, a browser, and an agent orchestration system, leveraging Gemini 3 Pro to autonomously plan and execute complex, end-to-end software tasks. 1, 2.
-
Lewa (African Writing Systems): Brad highlighted Lewa, an open-source platform dedicated to teaching African writing systems, which recently won a diversity award at the Free Software Foundation Hackathon. The project is actively seeking contributions from developers interested in language and education technology. 1. Website Link, Github Code
Project Links
-
Google Antigravity Blog: https://antigravity.google/blog/introducing-google-antigravity (Official introduction to Google’s new agentic development platform.)
-
Lewa GitHub Repository: https://github.com/osscameroon/lewa (Open-source project for learning African writing systems.)
-
Smart Goal Breaker: https://goal-breaker-nine.vercel.app
Tech Company Updates
-
Google Launches Code Wiki: Google introduced Code Wiki, a tool that instantly generates and updates documentation for any GitHub repository. It includes a chat feature powered by Gemini to help developers understand the codebase faster, regenerating docs after every commit. 1.
-
Google Unveils Antigravity Development Platform: Google unveiled Antigravity, a new agentic development platform combining an IDE, browser, and orchestration system. It uses Gemini 3 Pro to autonomously plan and execute complex software tasks, aiming for an agent-first future in development. 1, 2, 3.
-
Cloudflare Experiences Brief Outage: Cloudflare experienced a brief outage this week, causing widespread connectivity issues across many websites and services, including X (formerly Twitter) and Fast API’s documentation site. The service was quickly restored, leading to community relief. 1, 2, 3, 4.
Top Discussions and Reactions
-
The Great OS Debate (Linux vs. Windows vs. Mac): The community dove deep into a passionate debate over the best operating system for developers. Arguments ranged from Linux’s superior speed and freedom to Windows’ hardware compatibility. The discussion peaked when members joked that Linux users are often running underpowered rigs, while Windows users are simply “broke enough to not afford a Mac.” 1, 2, 3, 4.
-
Ge’ez Learning App Feedback: Elliot 🎯 shared his Flutter app designed to help users learn the Ge’ez prayer, Abune Zesemayat , faster. The project received positive reactions, though feedback highlighted the large 40MB file size and suggested improvements like text adjustment and theme switching for better readability of the Ge’ez script. 1, 2, 3, 4.
-
VPS Hosting Options: A discussion comparing local VPS providers Hahu and Yegara quickly expanded into latency issues due to European server locations (DigitalOcean/Hetzner). Levi Belayneh introduced Yenante Host as a competitive third option, offering generous packages and cheaper prices, prompting developers to explore more localized hosting solutions. 1, 2, 3, 4.
-
Telegram Bot Deployment Challenges: YArED detailed his frustration trying to find a free hosting solution for his Telegram polling bot, citing issues with payment requirements on platforms like Fly.io and Render. The community advised switching from polling to webhooks to enable deployment on free tiers, provided the bot state is managed externally (e.g., Supabase). 1, 2, 3, 4.
-
The Importance of Practical Experience: Biniyam Taye shared a motivational post emphasizing that raw knowledge alone is insufficient in the programming world. He stressed that true understanding comes from building projects, urging junior developers to dedicate their energy and focus to practical application rather than just theoretical learning. 1, 2.
-
BetterAuth Integration in Flutter: A technical discussion arose regarding integrating the BetterAuth framework into a Flutter mobile application, especially when the backend already uses Next.js. Members discussed the challenges of reusing existing endpoints and the lack of a reliable Flutter SDK for the framework. 1, 2, 3, 4.
This digest was created in collaboration with the Codenight Community.
Did I make a mistake? Please consider Send Email With Subject