CodeJournal _ mah
97 subscribers
172 photos
8 videos
4 files
125 links
Sharing the journey and creating a space for developers to grow, learn, and stay sane.
Daily tips, critical tech alerts, and the real "dev life" struggle.
Let's connect @Mercyy1214
Download Telegram
Forwarded from DDU ICT Club (Bereket Bahiru)
Dot Ruth's OMS
Google Developer Group AAU
🎬 Missed the Live Session? Watch the Highlights!


Our Open Mic Session with Ruth Abiti Getaneh delivered practical, experience-backed insights on building scalable healthcare and enterprise systems.

From mobile development with Flutter and Riverpod to web applications using Angular and ASP.NET, Ruth shared how Clean Architecture, DDD, and CQRS shape maintainable, production-ready software. The session also covered real-world architecture decisions, career growth, and writing code that lasts.

Huge thanks to Ruth for sharing her journey and lessons with the community (https://t.me/dot_ruth) — a thoughtful and inspiring conversation from start to finish. 🙌

Follow us for updates:
| Telegram  | LinkedIn  | Instagram | TikTok | Face Book | X

#GDGAAU #OpenMicSession
Good morning :)
Forwarded from Addis AI Assistant
We just released Wikipedia Amharic on Hugging Face – thousands of Wikipedia articles translated to Amharic using our Aleph (፩) model.

It's one of the largest Amharic knowledge bases out there (55k rows). Parallel corpus, full metadata, Apache 2.0 licensed.

Useful for anyone building Amharic NLP models, translation systems, or just needing quality Amharic training data.

https://huggingface.co/datasets/addisai/wikipedia-amharic

Free to use commercially. Attribution appreciated.
#opensource @addisassistantai
🐳 Docker

Docker lets you package your app + everything it needs into one container
→ runs anywhere
→ same behavior
→ no “works on my machine” drama 😄

Lightweight. Fast. Industry standard.
If you’re a developer in 2025, Docker is not optional

https://t.me/code_journall
🔥2
Let’s link up! 🔗 I’d love to have you in my linkedin so we can engage with each other's updates and stay connected. Looking forward to seeing you there! 👋

here is link 👇
Good morning :)
The Power of Citations 📍
The biggest problem with AI? Trust.

With standard AI, you just have to "trust" the answer. With RAG, you can force the AI to show its work: "Based on page 4 of the User Manual..."

Why use it? It turns a "black box" AI into a transparent tool that users actually trust for business decisions.

#UserExperience #TrustInAI

https://t.me/code_journall
1
Good morning :)
🧠 Virtualization — explained simply

Think of one computer as a big house 🏠
Virtualization lets you create many independent rooms inside that house.

Each room (Virtual Machine or Container):

Runs its own apps

Stays isolated

Doesn’t disturb the others

💡 This is how we run multiple systems, apps, and services on one machine — safely and efficiently.

From Virtual Machines to Docker containers, virtualization is the backbone of modern cloud, DevOps, and scalable systems.

Simple idea. Powerful impact. 🚀

https://t.me/code_journall
🚀 New challenge unlocked!

I’ve decided to push myself and build a high-level AI project from scratch — basically a “Senior Architect” in your pocket 🛠


What I’ll be sharing here:

—No boring tutorials — just real progress

—Honest “aha!” moments (and struggles too 😄)

—The ideas and strategies behind building something that actually scales

—A live demo once it reaches a solid level 🎥

Right now, I’m laying the foundation.
It’s not just about writing code — it’s about building a real system.

Let’s build, learn, and level up together 🔥

https://t.me/code_journall
🚀 Big news from the Hult Prize for all Haramaya University students!
Register Your Idea on Hult Prize HU & Win $1M USD
Got an idea that can change the world? The Hult Prize is your chance to turn big ideas into real impact and compete for the $1,000,000 global prize.
Form a team of 2–4 students
Currently enrolled in a Bachelor’s, Master’s, or PhD program and ready to embark on the entrepreneurial journey?
join the world’s largest student entrepreneurship challenge.
🌍 Register your idea, compete globally, and create impact where it matters most. For more information @hultprize_hru

Deadline: February 10, 2026
Register Your Team / Idea:

https://www.hultprize.org/register

Looking for teammates?
Find innovators through our “Tinder for Entrepreneurs”:

Dream it. Build it. Pitch it. Win it.
Hult Prize-Changing the World through Social Enterprise!

#HultPrizeHU #HaramayaUniversity #Entrepreneurship #Innovation #YouthForImpact #SDGs
1🔥1
CodeJournal _ mah
🚀 New challenge unlocked! I’ve decided to push myself and build a high-level AI project from scratch — basically a “Senior Architect” in your pocket 🛠 What I’ll be sharing here: —No boring tutorials — just real progress —Honest “aha!” moments (and struggles…
🌑 Project Update:

Yo Fam! I’ve been heads down, building the foundation for something huge.

Here is my newly project recap :

🏗The Core is Live: No more basic setups. The entire system is now fully Dockerized. It’s isolated, portable, and built like a high-end production server.

🔐 Identity Secured: The "Nervous System" is online. I’ve integrated a seamless GitHub authentication—the door is locked, and the entry point is professional.

🧠 Advanced Memory: This is where it gets crazy. I’ve enabled Vector Support in the database. It doesn’t just store text; it’s designed to "understand" and retrieve complex data patterns in milliseconds.

The architecture is locked, and it’s absolute fire. 🔥 stay tuned!

https://t.me/code_journall
🔥1
Last day of 2025
😭4
⭐️ Developers: Build with Fayda Digital ID 🇪🇹

Fayda is Ethiopia’s national digital ID platform, designed for secure, scalable integration.

Here’s what you get:

▶️ SSO API with OAuth 2.0 & OpenID Connect
▶️ eKYC-ready for seamless user onboarding
▶️ Easy integration for web & mobile apps
▶️ Built for trust, scale, and security


Start building secure digital services today:
🔗 id.gov.et/api

#FaydaID #DigitalEthiopia #DevTools #OAuth2 #OpenIDConnect #eKYC #SSO #APIIntegration #BuildWithFayda
Tips before it gets 2k26:

🔹 Your Git Commits Speak Louder Than Your Code

Git commits aren’t just about saving code. They’re a powerful form of communication. Each commit tells a story about what changed and why. A clean commit history makes collaboration smoother, code reviews easier, and debugging far less painful 🧩.

🚫 Common commit pitfalls:

🔹Dumping everything into one massive commit → This hides individual changes and makes debugging a nightmare.

🔹Committing per file rather than per logical change → Results in a fragmented history that’s hard to follow.

🔹Vague messages like “update”, “fix”, or “final” → Conveys zero context

🔹Mixing unrelated changes → This muddles reviews and complicates rollbacks.

🔹Skipping proper branching → Working directly on main/master or mixing multiple features in one branch can cause conflicts, risky merges, and messy history.

💡 So, what makes a great commit?

One logical purpose per commit → Each commit should represent a single, cohesive change that can stand on its own.

Clear, meaningful messages → Use the imperative mood (“Add user authentication endpoint” instead of “Added auth”).

Atomic and reversible → Small enough to bisect easily and safe to revert without breaking unrelated parts.

Better collaboration → Clean history leads to faster reviews, easier onboarding, and smoother merges.

Use proper branching strategies → feature/hotfix branches keep work isolated and history readable.

Adopting these habits elevates both code quality and team productivity 🚀

👉Takeaway: Clean commits show discipline, clarity, and respect for your team, your history speaks as loudly as your code.

https://t.me/code_journall
2
And 2026
🔥1
Good Morning y'all :)