YoniVerse 🚀
Ir al canal en Telegram
This is part devlog, part life diary — a space to share progress logs, deep thoughts, and digital milestones. It’s more than just content; it’s about growth, lessons, and offering value along the way. owner: @yoni_berihun
Mostrar más402
Suscriptores
-124 horas
-27 días
+3730 días
Archivo de publicaciones
403
Hello fam! 👋
I was studying Software Evolution, Architecture and System Design today, and I wanted to share a really cool concept with you all.
The golden rule of building strong software boils down to just two ideas: Cohesion and Coupling.
Here is a breakdown that mixes the technical side with everyday logic:
Cohesion (Focus on One Job) 🎯
Think about outfitting a professional kitchen. Cohesion means making sure each tool has one clear and specific purpose. A toaster that only toasts bread is highly cohesive because it does one exact job perfectly. But if you build a machine that tries to toast bread, wash dishes, and print receipts, you create a chaotic mess that is guaranteed to break.
In code, a file or module should do exactly one thing. When a piece of code has a single focus, it becomes incredibly easy to test and debug because you always know exactly what is happening inside it.
Coupling (How Things Connect) 🔗
While cohesion is about the inside of your code, coupling is about how different parts connect on the outside. You want your system to act like a TV and a wireless remote. This is called loose coupling. If the remote breaks, you just replace the remote; you do not throw away the whole TV!
The biggest villain in programming is tight coupling. This happens when you permanently glue your core app to an outside tool like a specific database or payment system. When code is tightly coupled, changing one small feature causes the dreaded Ripple Effect where you have to hunt down and fix errors all over your project.
The Magic Solution: Interfaces 🔌
The beautiful secret of software design is that improving one side naturally fixes the other. The best way to achieve this is by using Interfaces.
Think of an interface like a standard electrical wall outlet. The wall does not care if you plug in a lamp or a laptop charger as long as the plug fits the standard shape. When we build our core code to rely on these standard interfaces rather than specific tools, we can swap out entire databases or services later, and our main application will not even blink 🚀!
I hope you learnt something! 💡
@yoni_verse
403
David Allen's central point is that...... the mind is a bad storage device and an excellent thinking device, and we use it backwards.
403
Repost from N/a
🔥 Ready to level up your career?
📅 This Saturday, September 19, 2026
🕤 9:30 PM – 10:30 PM (Africa/Nairobi Time)
📍 Google Meet
Join our Game-Changing CV Review Webinar with Ermyas Fekadu
🎓 M.Sc. in Computer Science, Tampere University
💻 Senior Full‑Stack Engineer at AlphaSense
✨ What to expect:
- Proven strategies for building impactful CVs
- Live review of CVs submitted by students
- Practical tips to stand out in the tech industry
👉 Register now: https://forms.gle/yraYdNJvSGLezc1P6
🔗 Webinar link: https://meet.google.com/uks-qniv-dkk
📢 Stay updated & discuss: Join our Telegram channel 👉 @Skill_up_with_Ermyas
Don’t miss this opportunity to transform your career journey!
Facilitator: @yoni_berihun
403
M-Pesa was built for people the industry had ignored
In Kenya in the mid-2000s, most people had no bank account but many had a basic mobile phone. Somebody noticed that people were already sending each other mobile airtime as a way of transferring value, an unofficial local workaround.
Instead of dismissing it, they built for it. M-Pesa let anyone send money by SMS on the cheapest phone available. It was not sophisticated technology. It solved a problem that was visible on the street to anyone who bothered to look.
The advantage was not technical. It was noticing. They built for what ordinary people were already doing, instead of for what a textbook said they should want. Today M-Pesa moves billions of dollars a year, by 2012 the equivalent of roughly a quarter of Kenya's GDP in transaction volume.
You are standing in front of problems nobody has bothered to notice either.
@yoni_verse403
In this will rainy season this is the first time that I saw a sunny day and that makes today's run interesting I was sweating 😅
We did ittt🔥
403
Good morning, family. ☀️
I'm heading to a running session with Birtusew Club. 🏃♂️
We will see what I do. 👀
403
✨. 🌼. ✨.
Today marks the last day of 2018 in the Ethiopian calendar, and I was lucky enough to take some quiet time to reflect on my year.
Looking back, I am overwhelmed by how God has blessed me. He has provided through amazing people, new opportunities, open doors, different initiatives, and fresh ideas. I have experienced so much favor and grace. Even in the moments when I felt I was not fully faithful, He was always there to keep me standing and moving forward.
This channel is also well beyond a year old now! 🎉 I want to take a moment to say a massive thank you to every single one of you for being here and being part of this journey. I am truly grateful for your presence and support.
I want to wish you all a very Happy New Year! 🌼
For the upcoming year, my blessing and wish for you is that you find true happiness and stay diligent in your pursuits. Keep pushing forward, seek discomfort, and always set the standard in everything you do.
🌼🌼መልካም አዲስ አመት🌼🌼
@yoni_verse
403
Only 1 hour and 47 minutes left for the long-awaited webinar with Ermiyas Fekadu, Senior Engineer at AlphaSense 🎙
Don't miss it.
Link: https://meet.google.com/ytj-ffzg-fzf
Let's be on time ⏰
403
Even though it's raining,
I'm heading to the office.
It's hilarious, it's the first time I've encountered this kind of heavy rain.
403
+1
🚀 The wait is over!
Join us for a FREE webinar with Ermyas Fekadu
🎓 M.Sc. in Computer Science, Tampere University
💻 Senior Full‑Stack Engineer at AlphaSense
🌟 Topic: The Future of Software Engineering – Trends, Skills, and Insights for the Next Generation
📅 Date & Time: September 5, 2026 | 10:00 PM EAT (ቅዳሜ ማታ 4፡00)
📍 Platform: Google Meet
👉 Register now using the Google Form: https://forms.gle/6eutPBm6EVZjko9L6
until the official webinar date you can:
👥 discussion group to share ideas and questions.
📢 Follow the host’s channel for updates and announcements.
Facilitator: @yoni_berihun
403
Good Morning Fam 🌞✨
Wishing you all a fresh start to the week filled with energy, clarity, and purpose. Every morning is a new chance to grow, learn, and move closer to your goals.Stay consistent, stay motivated, and remember, small steps every day lead to big wins.
💪🔥Have a productive and inspiring day ahead!
@yoni_verse
