Codenight Weekly 033
🚀 Community Showcase: New Projects & Tools
Here’s what our members built, launched, and shared this week.
ScholarXIV Web byDagmawi Babi: The web version of ScholarXIV, a research paper exploration platform, is now open-source. It features AI chat, summaries, and can be self-hosted. (Project Link | GitHub | Discussion)
Apollo App Redesign by Amanuel A.: A complete design case study focused on improving the Apollo banking app’s user experience. Amanuel is seeking feedback on his work. (Behance | LinkedIn | Discussion)
Xpense V2.0 byአቶ Codes: An updated version of the Xpense finance management app was showcased, inspired by the developer’s real-world experience as a delivery person. (Discussion & Demo)
TON Wallet Deposit Tracker byJohn Doe: A Python script that uses the Toncenter API to track deposits into a TON wallet, providing real-time updates on transactions. (Discussion)
Client Project Showcase byAndy Marrow: Andy shared several pages from a recent client project, demonstrating both the design and the final frontend development. (Discussion)
SSH Terminal Portfolio byKidus Yohannes: A unique portfolio presented as an SSH terminal, allowing visitors to navigate projects using Unix commands. It was built with React, TypeScript, and Tailwind CSS. (Check It Out | Discussion)
E-commerce Site User Testing byKidus Yohannes: A request for the community to test a new e-commerce site by creating listings and signing up to provide critical feedback for improvement. (Try It Out | Discussion)
Kenat Now in Python: The essential toolkit for Ethiopian date conversions, holidays, and Bahire Hasab calculations is now officially on PyPI. The team also released a major documentation update with new headless hooks for UI components. (Install via PyPI | New Docs | Discussion)
bloclean Dart CLI byRaGoose dumps: A new command-line tool for generating a clean architecture project structure for Flutter apps. It helps create new projects or add features to existing ones. (GitHub Repo | Discussion)
Allsafe Server Management Tool by Daniel: A plugin-based tool designed for automating server management. It’s built for scalability, allowing sysadmins and DevOps engineers to deploy custom plugins. (Discussion)
OnionCLI by Dominic Yeboah: A powerful API client specifically designed for testing APIs and services hosted on the Tor network (.onion sites), featuring native Tor integration and a terminal UI. (Github Repo | Discussion)
Slango by Joseph Tadesse: A community-based slang word-sharing site built with Next.js, Prisma, and MongoDB. A fun project to discover and share slang from around the world. (Try It Out | Github Repo | Discussion)
F1 Hub by 𝕄𝕖𝕛𝕚𝕕: A Flutter app for Formula 1 fans, delivering race countdowns, news, schedules, results, and driver standings in one place. (Github Repo | Discussion)
Focus Forge by Solomon Tigabu: A new productivity tool shared with the community for feedback on its features and usability. (Try it Out | Discussion)
GitHub StatBot byBo ns: A handy Telegram bot that can fetch any GitHub user’s stats in seconds. (Try the Bot | Discussion)
MovieVerse by Zerubbabel: A new movie discovery app shared for community feedback. (Try It Out | Discussion)
💼 Opportunities & Career Growth
Jobs, internships, and contests to level up your career.
-
Summer Internship Program (Remote): A remote-first summer internship from July to September with tracks in Cybersecurity, Software Engineering, Business Development, and more. (Discussion)
-
Addis Software Internship Update: Addis Software announced they received over 600 applications for their internship and will be contacting accepted candidates soon. (Discussion)
📚 Shared Resources & Learning
Guides, tools, and links shared by the community.
-
Django Management Commands: A guide by John Doe on using Django management commands to run scripts within a project, useful for data tasks and automation. (Discussion)
-
Generating Dummy Data with Faker: John Doe also shared a tutorial on using the Faker library to easily populate a Django database with dummy data for development. (Discussion)
-
50 Projects in 50 Days: A fantastic resource for practicing HTML, CSS, and JavaScript by building 50 small projects. (Discussion)
-
Marketing Design Inspiration: Abel shared Asset Gallery, a library of over 5,000 curated marketing designs from 150+ companies. (Link | Discussion)
-
Remote Job Websites: A curated list of 25 sites offering remote jobs with USD payouts, plus links to free Google and AI courses. (Discussion)
-
Free Cybersecurity Courses: A list of free courses on Coursera covering cryptography, vulnerabilities, and digital forensics. (Discussion)
-
Scholarships Corner: A website for finding fully-funded scholarships, particularly in tech fields. (Discussion)
-
Web3 TefTef: A Telegram channel dedicated to Web3 technologies. (Discussion)
-
Computer Science Module Notes: Natan shared a helpful collection of short notes from various CS modules, including Advanced Database Systems and AI. (Discussion)
-
Web Security Basics: Haile_sec shared a link to Hacksplaining, an excellent site for learning the fundamentals of web security (XSS, SQLi, CSRF) with interactive examples. (Hacksplaining | Discussion)
-
Flutter Performance Tips: AAAIH shared a guide with proven tips for optimizing Flutter apps, covering core techniques and testing tools. (Discussion)
-
KISS & SOLID Principles: Buruk (Birhanu L) shared insights from EAB Dev Talks on the importance of the “Keep It Simple, Stupid” (KISS) and SOLID principles for writing clean, maintainable code. (Discussion)
-
QA Resources Community: Ermiyas K. invited members to a Telegram community dedicated to learning and sharing QA testing resources. (Join Here)
💬 Top Community Discussions
-
The “Ethio Authentication” Proposal: 𝕊Ⴉოi introduced the idea of a localized login system using Ethio Telecom numbers and Telebirr instead of email. The proposal sparked a vibrant debate about its feasibility, security implications, and market need. (Discussion Start)
-
HDDs vs. SSDs: A lively debate broke out about the pros and cons of traditional hard drives versus solid-state drives, with members sharing personal experiences on speed and reliability. (Discussion Start)
-
The Value of Old Telegram Groups: A discussion was sparked by members selling empty, aged (2017-2023) Telegram groups, leading to speculation about their purpose and value. (Discussion Start)
This digest was created in collaboration with the Codenight Community.
Did I make a mistake? Please consider Send Email With Subject


