Code Biruh© – Telegram
Code Biruh©
4.33K subscribers
117 photos
55 links
Welcome 🤗

➢ For #TechEnthusiasts, #Programmers & #Learners
Discover insights on coding, projects, and networks.

💻 Need a custom software solution? Let’s build something powerful together!

Empowering Minds

📩 Contact us: @CodebiruhVents
Download Telegram
Interviewer

Great tips! Your typing speed is impressive, and your insights into the basics are really valuable.
Thank you for your time and your willingness to help fellow learners by sharing your experiences and wisdom, Yoh.
This has been a wonderful session, we’ve gained so much from your journey and perspective.
If anyone has more questions for our guest or for us, feel free to leave them in the comments section.
We’ll see you in the next session. Wishing everyone a fantastic week ahead!
Bye-bye!👋👋👋👋
💯7
🚀Learn Web Dev, Graphic Design & Digital Marketing for FREE in 2025

💻 Web Development.

-FreeCodeCamp: Interactive curriculum and projects in HTML, CSS, JavaScript, React, Node.js and more. Earn free certificates as you progress. Community support included.
🔗 freecodecamp.org

-W3Schools: Easy-to-follow tutorials in web basics (HTML, CSS, JS, PHP, SQL, etc.), with live code editing and examples.
🔗 w3schools.com

🎨 Graphic Design

-Canva Design School:Get started with branding, color theory, visual design and practical projects all free with Canva.
🔗 designschool.canva.com

-Alison Graphic Design Courses: Beginner-friendly theory modules on design principles and color basics.
🔗 alison.com

📈Digital Marketing

-Google Digital Garage: Free certified course “Fundamentals of Digital Marketing”: SEO, PPC, social media, analytics modules.
🔗 learndigital.withgoogle.com

-HubSpot Academy: Learn content marketing, inbound strategy, email marketing; earn industry-recognized certs.
🔗 academy.hubspot.com
#CodeBiruh #WebDev #GraphicDesign #DigitalMarketing
👍51
🎙 Code Biruh Podcast – Episode 3 🚀
"More Than a Grade: Ermi's Journey in Tech & Growth"

Hey Fam! 👋
Missed Episode 2? Watch it now at @codebiruh!

In Episode 3, meet Ermi a Gold Medalist 🎖 from Bahir Dar University, graduating Software Engineering with an impressive CGPA of 3.98 But his story goes far beyond grades.

🔥 In this episode, you’ll discover:

-From VEX robotics & C++ in high school to Full-Stack Dev at Vistec

-Early contract work at Afriwork and how it shaped his confidence

-Insights from his final year project & university life

-Real talk on persistence, teamwork, and self-discipline

-How to balance academics with building real-world skills

-Using AI wisely as a tool not a shortcut

-Candid advice for students choosing tech paths with purpose

📖 A must-Read for techies, students & self-starters.
📌 Catch it on Telegram: @codebiruh
🗓 Premiering this Friday at 1:30 PM (LT) – don’t miss it!
🎯 Join the convo, grow with the community.

#CodeBiruh #Podcast #Episode3 #BahirDarUniversity #GoldMedalist #TechJourney #FinalYearProject #StayCurious #DevLife
8
🚀 Top Ethiopian Telegram Channels for Developers
Explore some of Ethiopia’s most active and insightful tech communities. These channels are led by developers who share real-world experiences, coding tips, projects, and mentorship. Ranked by subscriber base:

1️⃣ @selfmadecoder — 8.2k+ subscribers
Run by a self-taught full-stack developer sharing practical coding experiences from DevOps and AI to frontend and backend. If you love building and learning every day, this channel delivers consistent value.

2️⃣ @birhan_nega — 7.6k+ subscribers
Birhan Nega is a senior full-stack engineer working remotely with global companies. Beyond his clean, production-level coding skills, Birhan is known for his genuine willingness to help and support junior developers. His channel blends expert advice with mentorship, making it a go-to space for learning and growth. Also, don’t miss his personal site: birhannega.dev. 🙌

3️⃣ @chapidevtalks — 7.03k+ subscribers
Hosted by Chapi, a developer and co-founder of Tena Solutions, this channel offers a steady stream of personal tech reflections and dev insights. His team at Tena focuses on solving real-world business problems with smart digital solutions.

4️⃣ @Dagmawi_Babi — 6.9k+ subscribers
Dagmawi Babi shares insights from years of experience building for startups, enterprises, and government platforms. He’s known for creating clean, minimal digital products with lasting impact.

💬 Know more inspiring Ethiopian dev channels? Drop them in the comments!

#CodeBrihu #EthiopiaTech #TelegramDev #DeveloperLife #DevCommunity #TechInAfrica #OpenSourceEthiopia
7
🚀 Hey Fam! Episode 3 drops this Friday at 1:30 PM LT!

We’re excited to chat with Ermias Sintayehu, a Software Engineering graduate from Bahir Dar University, Class of 2025, with an outstanding 3.98 CGPA and over 2 years of hands-on experience in full-stack development roles at top companies.

💡 Highlights from Ermias’ journey:

- Full-stack Developer at VisTec Technology PLC, Addis Ababa (Jun 2025 – Present)
- Full-stack Developer at CodeLight Software Engineering,Addis Ababa (Oct 2024 – Jun 2025)
- Software Engineer at Afriwork, Addis Ababa (May 2024 – Oct 2024)
- Full-stack Developer at Poshak Consultancy Services PLC, Bahir Dar (Oct 2022 – Oct 2023)

Ermias is passionate about solving real-world problems through practical skills, continuous learning, and a strong ability to adapt and deliver results.

📍 Join us on Telegram: @codebiruh

Get inspired by his journey Don’t miss it! 🔥

#Codebiruh #Podcast #FullStackDev #TechJourney #LearnAndGrow
❤‍🔥51
🔧Git & GitHub Basics – Part 1
👶 A simple guide to help you start using Git like a pro.

📁1. Viewing Files & Checking Status

ls-> Show files in your current folder
git status -> See which files changed, added, or deleted
git diff-> View what exactly changed inside the files
🔸 Press'q'to exit diff view

📥 2. Adding & Committing Changes

git add filename -> Add one file to staging
git add . -> Add all changes in the folder
git commit -m "your message" -> Save changes with a message
git commit -a -m "message" -> Add & commit all modified files (skip add)
git commit --amend -m "new message" -> Edit your last commit

👉 Use clear commit messages to track your changes easily!

🗑 3. Removing Files (from Git)
git rm --cached filename -> Stop tracking a file but keep it on your computer

👉 Useful for removing unwanted files from Git, like .env or personal config files.


#CodeBiruh #Git #GitHub #DevTools #BeginnerGuide
👍51
🚨 Just a Few Hours Left!

🚀 Hey Fam! Episode 3 of the Codebiruh Podcast drops today at 1:30 PM (local time)!

Join us for an exciting session with a talented Full-stack Developer who's worked at several top tech companies . He’ll be sharing insights from his journey how he got started, what he’s learned, where he is now, and what’s next.

🧠 Don’t miss this chance to learn, grow, and get inspired together!

📍 Happening in our Telegram channel: @codebiruh
🕜 Starts at 1:30 PM LT Don’t miss it!

#Codebiruh #Podcast #LearnAndGrow #TechTalks #StayCurious #FullStackDeveloper
👍3
Good evening, everyone! 🌆
In today’s session, we’re excited to welcome a special guest  a top-scoring full-stack developer who achieved an impressive CGPA of 3.98 in Software Engineering at Bahir Dar University in 2025. He will be sharing his inspiring programming journey with us.
We hope you'll gain valuable insights from his experiences, so make sure to stay tuned and attend all parts of the program!
6👍1
Interviewer

Hi Ermi,
Welcome to the Code Biruh Podcast!
First of all, on behalf of Code Biruh and our audience, I wanna to say a big congratulations to you!
Interviewee
Hi, thank you so much!
Interviewer

Alright, let’s jump into the first question as always, it’s our favorite one to start with:
We’d love to hear about your programming journey from the moment you wrote your first line of code to where you are now in your career.
Interviewee

I began my programming journey back in grade 10 at the Bahir Dar American Corner, where I was first introduced to VEX robotics and C++. At the time, I didn’t take it very seriously — I found it difficult to understand, especially since I was more interested in pursuing a career in physics or chemistry.

However, with persistence and guidance from our teacher, I eventually grasped Arduino programming using C++. That foundational knowledge led me and my friends to participate in the iCog Labs' Solve IT competition in 2011. We didn’t win, but that experience was a turning point — it made me realize that programming was something I genuinely wanted to pursue.

Later, when I joined university, I decided to study Software Engineering. Since then, I’ve worked hard to improve myself by building projects, both independently and in collaboration with friends. Today, I’m a full-stack developer working at an organization called Vistec.
Interviewer

Okay, so here’s my next question do you usually work with a team? And if you do, what are some of the challenges you've faced when collaborating with others?
Interviewee

Yes, I have a team. Fortunately, some of my childhood friends and I ended up joining the same university, which gave us a unique opportunity to grow together. With a few of them, we regularly collaborate on projects — and it's been a great experience.

Working as a team isn’t difficult when everyone shares the same goal. Of course, there are challenges along the way, but most of them can be resolved through open discussion and clear communication. That mutual understanding and shared purpose make collaboration effective.
Interviewer

Alright, next question what’s your take on AI?Some people argue that using AI diminishes one’s capacity or ability and doesn’t count as real writing. Additionally, what percentage of your work involves AI?
Interviewee

Great question. Personally, I believe we should definitely use AI — but the real question is when to use it.

If you're just starting out as a developer, relying on AI too early can actually hold you back. When you're still learning a programming language, using AI to write code for you might prevent you from fully understanding the syntax and structure. Even without AI, many beginners struggle to write simple code at first — and skipping that learning curve can limit your problem-solving skills and affect your work habits in the long run.

However, once you’ve built a solid foundation and become more confident and skilled, AI becomes a powerful tool. At that point, it can help you handle repetitive tasks, save time, and even assist you in tackling more complex problems — not by doing the thinking for you, but by supporting your workflow.
Interviewer

That's a great perspective! I think you might’ve missed the last part of the question what percentage of your work actually involves AI?
Interviewee

Hard to put it in number. but for the things that are repeated , i used AI very often .
Interviewer

Great here’s my next question. How do you personally use or collaborate with AI? And when it comes to junior developers learning new languages or frameworks, what’s your take? Personally, I don’t think it should take four or five months to get up to speed with a new tool AI can really help streamline and accelerate the learning process. What advice would you give on making the most of AI in that context?
Interviewee

I don't think the amount of time you spend learning is what truly matters — what really counts is how deeply you understand a framework or programming language. In the end, you're not chosen for a role just because you know a little bit of everything; you're chosen because you're exceptionally good at something.

So take your time. Build a strong foundation.

And yes, absolutely use AI — it's a great tool. But be mindful: it should support your learning and productivity, not replace your thinking. If you rely on it too much too early, it can negatively affect your work habits and make you dependent, which limits your growth as a developer
8