💻 I came across this website called Exercism, and I think it's worth checking out if you're learning programming like me.
I believe learning isn't just about watching tutorials—we also need to practice.
Here's how it works:
• Create a free account.
• Choose the programming language you want to learn.
• Solve coding exercises step by step.
• Get feedback on your solutions.
• Keep practicing and improve your problem-solving skills.
It supports 70+ programming languages, so there's something for almost everyone.
If you're learning to code, I think this is a good place to build consistency.
🌐 https://exercism.org/
I believe learning isn't just about watching tutorials—we also need to practice.
Here's how it works:
• Create a free account.
• Choose the programming language you want to learn.
• Solve coding exercises step by step.
• Get feedback on your solutions.
• Keep practicing and improve your problem-solving skills.
It supports 70+ programming languages, so there's something for almost everyone.
If you're learning to code, I think this is a good place to build consistency.
🌐 https://exercism.org/
Exercism
Learn, practice and get world-class mentoring in over 50 languages. 100% free.
🙏3
Everything changes—and so do we.✨
You're not the same person you used to be, and you won't be the same person a few years from now. Your thoughts, habits, personality, and the way you see the world keep changing, often without you even noticing.
Sometimes it's amazing to stop for a moment and realize just how much has changed.
When you think about it, what do you feel most?
Would you rather go back and meet your old self, or keep moving forward and discover the person you're becoming?
You're not the same person you used to be, and you won't be the same person a few years from now. Your thoughts, habits, personality, and the way you see the world keep changing, often without you even noticing.
Sometimes it's amazing to stop for a moment and realize just how much has changed.
When you think about it, what do you feel most?
Would you rather go back and meet your old self, or keep moving forward and discover the person you're becoming?
🥰3
💡Tech of the Day: Git
Maybe you've heard of Git before(ለብዙዎቻችሁ አዲስ እንደማይሆን i know). If not, here's a quick introduction.
Git is a version control system that tracks changes in your code.With Git, you can:
- Save different versions of your project.
- Go back if something breaks.
- Experiment with new features without affecting your main project.
- See what changed and when.
- Work with others on the same code without overwriting each other's work.
It's one of the most important tools every developer should know.✨
Maybe you've heard of Git before(ለብዙዎቻችሁ አዲስ እንደማይሆን i know). If not, here's a quick introduction.
Git is a version control system that tracks changes in your code.With Git, you can:
- Save different versions of your project.
- Go back if something breaks.
- Experiment with new features without affecting your main project.
- See what changed and when.
- Work with others on the same code without overwriting each other's work.
It's one of the most important tools every developer should know.✨
🥰3
📚 Something I found that might help you learn better
Have you ever wanted to learn something but didn't know where to start or what path to follow?
I found this website called Learn Anything. It helps you create a learning path for almost any topic — programming, AI, design, science, and many more.
You choose what you want to learn, and it helps you discover resources and a roadmap instead of just randomly searching everywhere.
Make a try ✨https://learn-anything.xyz/
Have you ever wanted to learn something but didn't know where to start or what path to follow?
I found this website called Learn Anything. It helps you create a learning path for almost any topic — programming, AI, design, science, and many more.
You choose what you want to learn, and it helps you discover resources and a roadmap instead of just randomly searching everywhere.
Make a try ✨https://learn-anything.xyz/
learn-anything.xyz
Learn Anything
Discover and learn about any topic with Learn-Anything. Our free, comprehensive platform connects you to the best resources for every subject. Start learning today!
❤3
Yesterday we talked about Git, and today let's look at Bash. They're closely related.
Some of you may have heard of Bash before, but for anyone who's new:
Bash(Bourne again SHell) is a command-line shell that lets you interact with your computer by typing commands instead of clicking.Think of it as a translator between you and your computer's core engine.
When you use a computer normally, you click on folders and icons. When you use Bash, you interact with the computer purely through text.
Some basic Bash commands you'll often see:
- "pwd" → Show your current location
- "ls" → List files and folders
- "cd" → Move to another folder
- "mkdir" → Create a new folder
- "touch" → Create a new file
- "echo" → Print text or write text to a file
If you've used Git commands like "git add", "git commit", or "git push", you've already seen Bash in action. That's why learning Bash makes using Git much easier.
And yes—AI tools often generate Bash commands too. Understanding them helps you know exactly what they're doing instead of just copying and pasting.✨
Some of you may have heard of Bash before, but for anyone who's new:
Bash(Bourne again SHell) is a command-line shell that lets you interact with your computer by typing commands instead of clicking.Think of it as a translator between you and your computer's core engine.
When you use a computer normally, you click on folders and icons. When you use Bash, you interact with the computer purely through text.
Some basic Bash commands you'll often see:
- "pwd" → Show your current location
- "ls" → List files and folders
- "cd" → Move to another folder
- "mkdir" → Create a new folder
- "touch" → Create a new file
- "echo" → Print text or write text to a file
If you've used Git commands like "git add", "git commit", or "git push", you've already seen Bash in action. That's why learning Bash makes using Git much easier.
And yes—AI tools often generate Bash commands too. Understanding them helps you know exactly what they're doing instead of just copying and pasting.✨
🥰3
💡Tech of the day: GitHub
A few days ago, we talked about Git. Since Git and GitHub are often mentioned together, I thought it would be a good time to talk about GitHub too.
You might have heard of it before, but just in case you haven't...
GitHub is a website where you can store your coding projects online. It works really well with Git and makes it easy to:
- 📂 Save your projects
- 🔄 Keep a backup of your code
- 🤝 Work with other people
- 🌍 Share your projects with anyone
A simple way to think about it:
Git tracks the changes in your code, while GitHub is where you can keep and share those Git projects online.
If you're learning to code, I think creating a GitHub account and uploading even your small projects is a great habit to build. You'll also be able to look back and see how much you've improved over time.
Do you already have a GitHub account? 👀
A few days ago, we talked about Git. Since Git and GitHub are often mentioned together, I thought it would be a good time to talk about GitHub too.
You might have heard of it before, but just in case you haven't...
GitHub is a website where you can store your coding projects online. It works really well with Git and makes it easy to:
- 📂 Save your projects
- 🔄 Keep a backup of your code
- 🤝 Work with other people
- 🌍 Share your projects with anyone
A simple way to think about it:
Git tracks the changes in your code, while GitHub is where you can keep and share those Git projects online.
If you're learning to code, I think creating a GitHub account and uploading even your small projects is a great habit to build. You'll also be able to look back and see how much you've improved over time.
Do you already have a GitHub account? 👀
❤2
God's forgiveness doesn't echo our past.
Human hearts may forgive, yet still remember.
A forgotten wound can return with a single word.
But God's mercy is different.
When He forgives, He doesn't keep score.
He doesn't chain us to yesterday.
Grace rewrites what guilt could never erase.
The cross didn't just cover our sins it carried them away.
ስለሚያስደንቀው ምህረትህ ተመስገን✨
Human hearts may forgive, yet still remember.
A forgotten wound can return with a single word.
But God's mercy is different.
When He forgives, He doesn't keep score.
He doesn't chain us to yesterday.
Grace rewrites what guilt could never erase.
The cross didn't just cover our sins it carried them away.
ስለሚያስደንቀው ምህረትህ ተመስገን✨
❤3
Mike Malagies ይባላል social media ላይ ምታውቁት ከሆነ እና ምን አለ complain የምናደርገው እራሱ ስላሉን ነገሮች ነው።ከማማረር በዚያኛው side blessing አለ።ቤት ስለ ማፅዳት ምታማርሩት ቤት ስላላቹ ነው፤ሳህኖቹን ስለ ማጠብ ምታማርሩት ምግብ ስላላችሁ ነው፤ደክሞኛል ብላችሁ ምታማርሩት በህይወት ስላላችሁ ነው፤ስራ ስለመሄድ ምታማርሩት ስራ ስላላችሁ ነው፤ስለ traffic ምታማርሩት መኪና ስላላችሁ ነው፤ልጆቻችሁ ወይም ቤተሰቦቻችሁ እንዳስቸገሯችሁ ምታማርሩት ቤተሰብ ስላላችሁ ነው እያለ ይናገራል።እውነትም አስተውለነው ከሆነ we complain too much abt things that we already have.
So let's begin this challenge today. Mike suggested doing it for one week from july 13-19, but let's aim to make it a lifestyle.
No more complaining—only gratitude, faith, and words that give life.he also mentioned "abracadabra," a word often linked to Aramaic and commonly used by magicians, sometimes explained as meaning "I create as I speak." While that historical origin is debated, it reminds us of a biblical truth: God creates by His Word, and our words also have the power to build up or tear down.✨
So let's begin this challenge today. Mike suggested doing it for one week from july 13-19, but let's aim to make it a lifestyle.
No more complaining—only gratitude, faith, and words that give life.he also mentioned "abracadabra," a word often linked to Aramaic and commonly used by magicians, sometimes explained as meaning "I create as I speak." While that historical origin is debated, it reminds us of a biblical truth: God creates by His Word, and our words also have the power to build up or tear down.✨
❤3
Invite your friends to join the challenge.Together, let's replace complaints with gratitude and help each other notice God's blessings every single day. ✨
❤2
እንዴት እያረጋችሁ ነው? ቻለንጁን👀
ከጓደኛዬ ጋር እያወራን ነበርና ጀምረሻል ወይ ስላት አልጀመርኩም ደግሞ እኔ ብዙም አላማርርም እኮ አልፎ አልፎ አንዳንዴ ነው ብላኝ ሳቀች😁።ከዛ የሰው ልጅ ማንነቱ ነው አይደል በቃ የሆነ ሊለቀው የማይችለው ሰርፆ ውስጡ የገባ እስተውለነው ከሆነ we prefer seeing the bad side of things rather than seeing the good እና ብቻ እንደዛ ምናምን እያልን ስናወራ ነበር.....
ከዛ tonight I almost broke the challenge😂.i was abt to complain and blame myself for something I should’ve known
my mind was ready to start the negativity session, but then I remembered the challenge.Time to learn from it instead of complaining.✨️እና አልደግመውም ስህተቱን ብዬ መንገዴን ቀጠልኩ እላችኋለው🚶♀️🚶♀️
ከጓደኛዬ ጋር እያወራን ነበርና ጀምረሻል ወይ ስላት አልጀመርኩም ደግሞ እኔ ብዙም አላማርርም እኮ አልፎ አልፎ አንዳንዴ ነው ብላኝ ሳቀች😁።ከዛ የሰው ልጅ ማንነቱ ነው አይደል በቃ የሆነ ሊለቀው የማይችለው ሰርፆ ውስጡ የገባ እስተውለነው ከሆነ we prefer seeing the bad side of things rather than seeing the good እና ብቻ እንደዛ ምናምን እያልን ስናወራ ነበር.....
ከዛ tonight I almost broke the challenge😂.i was abt to complain and blame myself for something I should’ve known
my mind was ready to start the negativity session, but then I remembered the challenge.Time to learn from it instead of complaining.✨️እና አልደግመውም ስህተቱን ብዬ መንገዴን ቀጠልኩ እላችኋለው🚶♀️🚶♀️
❤4
እና ሌላኛው ደግሞ በጣም ማማርርበት ጉዳይ ስለ ዲፓርትመንቴ ነው😁for a long time, I kept complaining about Software Engineering and even questioned why I chose this field.የተሳሳተ ቦታ ነው እንዴ የገባሁት?ምን እሰራለው እዚህ እኔ እኮ ስለዚህ ነገር ምንም አላውቅም፤ባውቅ እራሱ ምንም አልሰራም ....
Then I realized the problem wasn't the field—it was that I was learning different subjects without seeing how they all connected. I focused too much on theory and not enough on building.አስታውሳለው my first programming language was c++ እና ምን እንደሆነ ምንም አይገባኝም ነበር ፈተና ላይ theory ፓርቱን ብቻ ነበር ሰርቼ ምወጣው፤ወይ እሱ ለኔ አልተፈጠረም ወይ እኔ ለሱ አልተፈጠርኩም በቃ እያልኩ እወጣ ነበር🥲
I think i must change the way i see things.....
Then I realized the problem wasn't the field—it was that I was learning different subjects without seeing how they all connected. I focused too much on theory and not enough on building.አስታውሳለው my first programming language was c++ እና ምን እንደሆነ ምንም አይገባኝም ነበር ፈተና ላይ theory ፓርቱን ብቻ ነበር ሰርቼ ምወጣው፤ወይ እሱ ለኔ አልተፈጠረም ወይ እኔ ለሱ አልተፈጠርኩም በቃ እያልኩ እወጣ ነበር🥲
I think i must change the way i see things.....
❤1
So instead of complaining, I'm starting again with a different mindset.
For the next 10 days, I'll be sharing the topics I believe every Software Engineering student should understand,(roadmap ምናምን እያልኩኝ አላደርቃችሁም ግን እኔ እራሴ ስለምፈልገው ነው አውቃለው ለማለት ድፍረት እንዲሆነኝ ከሚታየው ነገር ሁሉ ጀርባ ምን እንዳለ ለማወቅ ነው I'm not sharing this as a roadmap or a checklist.these are simply the foundations I believe every Software Engineering student should understand while learning and also building projects alongside them.
You might be thinking, "In the age of AI, why learn all this if AI can generate the code?"
We'll definitely use AI—it has become an essential tool.but AI is most powerful when you understand what it's generating.knowing the fundamentals helps you ask better questions, spot mistakes, improve the code, and build software with confidence.
I'm learning too, so let's learn, build, and grow together—one step at a time.✨
For the next 10 days, I'll be sharing the topics I believe every Software Engineering student should understand,(roadmap ምናምን እያልኩኝ አላደርቃችሁም ግን እኔ እራሴ ስለምፈልገው ነው አውቃለው ለማለት ድፍረት እንዲሆነኝ ከሚታየው ነገር ሁሉ ጀርባ ምን እንዳለ ለማወቅ ነው I'm not sharing this as a roadmap or a checklist.these are simply the foundations I believe every Software Engineering student should understand while learning and also building projects alongside them.
You might be thinking, "In the age of AI, why learn all this if AI can generate the code?"
We'll definitely use AI—it has become an essential tool.but AI is most powerful when you understand what it's generating.knowing the fundamentals helps you ask better questions, spot mistakes, improve the code, and build software with confidence.
I'm learning too, so let's learn, build, and grow together—one step at a time.✨
❤1