Derex.dev

Codenight Weekly 011

From practical tools to ambitious cloud solutions, the community has been pushing boundaries and showing what’s possible when you combine talent with hard work. Let’s dive into the highlights and see what everyone’s been up to. Are you shipping or dying to ship? Let’s talk!

Developer Shout-Outs

  • Redat - Taxi Finder: Samuel Fikre developed Redat, a website designed to simplify taxi travel in unfamiliar areas. Users can input their location and destination to find nearby taxi stands and estimated fares. The project uses Next.js, TypeScript, Shadcn UI, and Go. 1, 2, 3, 4.Project Link

  • TGCloud: Kumneger Wondimu created TGCloud, a limitless cloud storage solution integrated with Telegram. Built with Next.js, Drizzle ORM, PostgreSQL, and Better Auth, it offers secure file storage using private Telegram channels. 1 Project Link

  • Svelter Auth Demo: Robi built a Svelte Demo for better-auth, featuring a user interface and basic functionality. Although organizational passkeys and 2FA are not yet functional, the project demonstrates a commitment to improving Svelte authentication. 1, 2, 3. Project Link

  • QR Code Generator: Roobi developed a QRCode Generator using React and TypeScript. It features dynamic QR code creation, gradient overlays, download/share options, and responsive design. While currently URL-focused, there are plans to expand its text-handling capabilities. 1, 2. Project Link

  • Flutter Telegram Gateway Package: Natnael Adane published a Flutter package, flutter_telegram_gateway, to simplify interaction with the Telegram Gateway API. This package facilitates sending, verifying, and checking the status of verification codes within Flutter apps. 1, 2. Package Link

  • Random User Picker Bot: Kkyk created a Telegram bot for randomly selecting users in groups, ideal for giveaways and contests. Admins can add the bot, use .run to start, have users join via a button, and then use .pick to select winners. 1. Bot Link

  • Fayda Auth SDK: Caleb developed and published a Node.js SDK for Fayda’s National ID API. This SDK uses OAuth 2.0 and OpenID Connect for identity verification. He is currently seeking guidance on obtaining client ID and credentials for testing. 1. Package Link

Events and Podcasts

Past

  • Friday Night Coding with Nebyu Samuel: Nebyu hosted a live coding session on error alerting and monitoring using Sentry and automated email alerts. The session covered building resilient systems and making them dependable. The GitHub repository with the latest changes is available. 1, 2, 3. Project Link

  • HUCISA Livestream with Birhan Nega: HUCISA hosted a Telegram livestream with Birhan Nega, a Full Stack Engineer at Exelia Technologies and CEO of Skyhub Technology Solutions. The livestream covered full-stack development, launching tech startups, industry challenges, and advice for university students, concluding with a Q&A. 1.

Upcoming

  • ETHiopia Hackathon Week Announced: ETHiopia is hosting its first-ever Ethereum event, featuring a 3-week Builders Residency and a hackathon from February 10-14 in Addis Ababa. The event will include workshops, challenges, and opportunities to build projects in AI, financial inclusion, and sustainability. Finalists will pitch their projects at Ethiopia’s first Ethereum Conference on February 16. 1, 2. Register Link

Shared Resources

  • TGCloud - Unlimited Cloud Storage on Telegram: Kumneger Wondimu created TGCloud, a limitless cloud storage solution using Telegram’s API. Built with Next.js, Drizzle ORM, PostgreSQL, and Better Auth, it offers secure file storage. 1.

  • Roobi’s QR Code Generator: Roobi developed a QR code generator using React and TypeScript. It features dynamic QR code creation, gradient overlays, easy download/sharing, responsive design, and excellent performance. 1, 2, 3. Repo.

  • Roobi’s Calculator App: Roobi built a calculator app with React and TypeScript, featuring multiple themes, error handling, and a responsive design. 1, 2. Repo.

  • Nati’s Flutter Telegram Gateway Package: Natnael Adane published a Flutter package for easy interaction with the Telegram Gateway API. It simplifies sending, verifying, and checking the status of verification codes. 1.

  • Caleb’s Fayda Auth SDK: Caleb developed an SDK for Fayda’s National ID API, using OAuth 2.0 and OpenID Connect for identity verification. 1. GitHub.

  • Nebyu’s Redis Caching Project: Nebyu Samuel shared a project focusing on error handling, logging, alerting, and monitoring, incorporating Redis and MongoDB. 1.

Tech Company Updates

  • Nvidia Releases New Generative AI Supercomputer: Nvidia has introduced the Jetson Orin Nano, a palm-sized supercomputer priced at $249. This affordable device is designed to boost AI systems and is significantly cheaper than comparable computers. It boasts a 70% performance increase over previous models, making it ideal for generative AI, robotics, and computer vision systems. 1, 2, 3, 4

Top Discussions and Reactions:

  • Vercel Deployment Issues: Exodus_tola🇪🇹 asked for help deploying a MongoDB-backed app to Vercel. The database worked locally but not after deployment, despite configuring environment variables and checking the whitelist. 1

  • Chrome Extension Security: Jabez warned about potentially compromised Chrome extensions and advised disabling or removing them. A YouTube video 1 and an image 2 highlighted the affected extensions. Discussion ensued about the nature of the compromise. 3, 4

  • Backend Development Relevance in the Age of AI: Jibril questioned the continued relevance of learning backend development with the rise of AI. Abraham Asrat argued that backend and frontend skills will remain crucial, emphasizing the importance of competency. 1, 2

  • Building a Programming Language and Compiler: የአብsira sought advice on building a programming language and compiler. YohannesTz.kt recommended the book “Crafting Interpreters” by Robert Nystrom. 1, 2

  • Ethiopian Tech Job Market Concerns: Robi expressed concerns about job prospects in the Ethiopian tech market given the increasing number of coders. This sparked a discussion about the state of the industry. 1, 2

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 .