It is not only abt David it's also abt ሳኦል በእግዚአብሄር የተመረጠው በሳሙኤል የተቀባው ሳኦል፤ ሄዶ ሄዶ ግን ከእግዚአብሄር ክብር ይልቅ የራሱን ክብር ፈለገ፤የእግዚአብሄርን ትዕዛዝ መቀበል ትቶ እሱን ደስ ያሰኘውን ነገር አደረገ፤ይባስ ብሎ ዳዊትንም ለመግደል ተከታተለው፤creditun ለሚገባው አምላክ ትቶ ለራሱ ወሰደ፤በትዕቢት ተሞላ።
እና እግዚአብሄርም እንዲህ ነበር ያለው 1ሳሙኤል 15 ቁጥር 10 እና 11 ላይ "የእግዚአብሔርም ቃል፡— ሳኦል እኔ ከመከተል ተመልሶአልና፥ ትእዛዜንም አልፈጸመምና ስላነገሥሁት ተጸጸትሁ፡ ብሎ ወደ ሳሙኤል መጣ። ሳሙኤልም ተቈጣ፤ ሌሊቱንም ሁሉ ወደ እግዚአብሔር ጮኸ።"
ሳሙኤል ሳኦልን ለምን እንዲህ አደረክ ብሎ ሲቆጣው ለእግዚአብሄር መስዋዕት ላቀርብ ብዬ ነው ብሎ ሲያስተባብል እናየዋለን፤ሳሙኤል ግን አንድ የመለሰለት መልስ ነበር
1 ሳሙኤል 15 ቁጥር 22 ላይ "ሳሙኤልም፡— በውኑ የእግዚአብሔርን ቃል በመስማት ደስ እንደሚለው እግዚአብሔር በሚቃጠልና በሚታረድ መሥዋዕት ደስ ይለዋልን? እነሆ፥ መታዘዝ ከመሥዋዕት፥ ማዳመጥም የአውራ በግ ስብ ከማቅረብ ይበልጣል።"✨
እና እግዚአብሄርም እንዲህ ነበር ያለው 1ሳሙኤል 15 ቁጥር 10 እና 11 ላይ "የእግዚአብሔርም ቃል፡— ሳኦል እኔ ከመከተል ተመልሶአልና፥ ትእዛዜንም አልፈጸመምና ስላነገሥሁት ተጸጸትሁ፡ ብሎ ወደ ሳሙኤል መጣ። ሳሙኤልም ተቈጣ፤ ሌሊቱንም ሁሉ ወደ እግዚአብሔር ጮኸ።"
ሳሙኤል ሳኦልን ለምን እንዲህ አደረክ ብሎ ሲቆጣው ለእግዚአብሄር መስዋዕት ላቀርብ ብዬ ነው ብሎ ሲያስተባብል እናየዋለን፤ሳሙኤል ግን አንድ የመለሰለት መልስ ነበር
1 ሳሙኤል 15 ቁጥር 22 ላይ "ሳሙኤልም፡— በውኑ የእግዚአብሔርን ቃል በመስማት ደስ እንደሚለው እግዚአብሔር በሚቃጠልና በሚታረድ መሥዋዕት ደስ ይለዋልን? እነሆ፥ መታዘዝ ከመሥዋዕት፥ ማዳመጥም የአውራ በግ ስብ ከማቅረብ ይበልጣል።"✨
👍1
Faith in Progress✨
It is not only abt David it's also abt ሳኦል በእግዚአብሄር የተመረጠው በሳሙኤል የተቀባው ሳኦል፤ ሄዶ ሄዶ ግን ከእግዚአብሄር ክብር ይልቅ የራሱን ክብር ፈለገ፤የእግዚአብሄርን ትዕዛዝ መቀበል ትቶ እሱን ደስ ያሰኘውን ነገር አደረገ፤ይባስ ብሎ ዳዊትንም ለመግደል ተከታተለው፤creditun ለሚገባው አምላክ ትቶ ለራሱ ወሰደ፤በትዕቢት ተሞላ። እና እግዚአብሄርም እንዲህ ነበር ያለው 1ሳሙኤል…
እና እኛም ብንሆን ዛሬ ላይ ልባችንን፣እራሳችንን ለእግዚአብሄር ማስገዛት አለብን።እግዚአብሄርን መታዘዝ፤ደስ የሚያሰኘውን ነገር ማድረግ አለብን።እግዚአብሄር ከምናመጣለት፤ከምንደረድርለት መስዋዕት ይልቅ ልባችንን፤መታዘዛችንን፤ለሱ መኖራችንን ነው ሚያየው
የበለጠ ይሄን ታሪክ ለማየት አንደኛ ሳሙኤልን አንብቡ።ተባረኩ።✨
የበለጠ ይሄን ታሪክ ለማየት አንደኛ ሳሙኤልን አንብቡ።ተባረኩ።✨
👍1
Please please please be kind 🥹አሁን ላይ በጣም ከመጨካከናችን የተነሳ መልካም የሚያደርጉትን እራሱ እንዴት እና ለምን ብለን በጥርጣሬ ነው የምናየው😁
we don't actually know what others are going through እናንተ ያደረጋችሁለት ትንሽ ነገር ለሱ ትልቅና የማይረሳው ነገር ሊሆን ይችላል and if u can't do good for him ምንም አለማድረግ ነው በቃ!
አሁን ላይ ያስተዋልኩት ነገር መልካምን ነገር ከማድረግ ይልቅ መጥፎ ነገር ማድረግ እየቀለለ ነው። So,be the reason someone beleives good people exists,kindness still exists✨
we don't actually know what others are going through እናንተ ያደረጋችሁለት ትንሽ ነገር ለሱ ትልቅና የማይረሳው ነገር ሊሆን ይችላል and if u can't do good for him ምንም አለማድረግ ነው በቃ!
አሁን ላይ ያስተዋልኩት ነገር መልካምን ነገር ከማድረግ ይልቅ መጥፎ ነገር ማድረግ እየቀለለ ነው። So,be the reason someone beleives good people exists,kindness still exists✨
👍1
Forwarded from Coding Projects
🤖💻 HOW TO USE AI FOR CODING WITHOUT BECOMING DEPENDENT ON IT
AI can make programming much faster.
But there's a difference between using AI to become a better programmer and using AI because you can't program without it.
If you're learning programming in the AI era, follow these principles 👇
1️⃣ TRY BEFORE YOU ASK AI
When you get a coding problem, don't immediately paste it into an AI tool.
Spend some time thinking first.
Ask yourself:
• What is the problem asking?
• What inputs do I have?
• What output do I need?
• Can I solve a small example manually?
• Which data structure might help?
👉 Your first attempt develops your problem-solving ability.
2️⃣ ASK FOR HINTS, NOT ANSWERS
Instead of:
• ❌ "Give me the solution."
Try:
• ✅ "Give me a hint without providing the complete solution."
This keeps you involved in the reasoning process.
3️⃣ USE AI AS A TEACHER
When you don't understand something, ask AI to explain it at your level.
For example:
"Explain binary search to me as a beginner. Focus on the intuition, not just the code."
Then try implementing it yourself.
4️⃣ ASK AI TO REVIEW YOUR CODE
Write your own solution first.
Then ask:
"Review this code. Don't rewrite it immediately. Identify potential bugs, edge cases, and performance issues."
This teaches you to understand the weaknesses in your implementation.
5️⃣ DEBUG WITH AI
When something fails, provide:
• Relevant code
• Exact error message
• Expected output
• Actual output
• What you've already tried
Then evaluate the suggestions rather than blindly copying them.
6️⃣ ASK "WHY?"
Don't stop at:
"What should I change?"
Ask:
• 👉 Why is this wrong?
• 👉 Why does this approach work?
• 👉 Why is this data structure better?
• 👉 Why is the complexity "O(n)"?
Understanding the reasoning is more valuable than receiving the corrected code.
7️⃣ MAKE AI EXPLAIN CODE YOU DIDN'T WRITE
If you're working with unfamiliar code, ask AI to explain:
• What each function does
• How data flows through the program
• Dependencies between components
• Potential edge cases
• External APIs being used
But verify the explanation against the actual code.
8️⃣ USE AI TO GENERATE TEST CASES
After writing a function, ask AI:
"Generate edge cases that could break this implementation."
For example:
• Empty input
• Single element
• Duplicate values
• Negative values
• Very large input
• Invalid input
Then run those tests yourself.
9️⃣ ASK AI TO COMPARE APPROACHES
Suppose you have two possible solutions.
Don't simply ask:
"Which one is better?"
Ask:
"Compare these approaches based on time complexity, space complexity, readability, scalability, and maintainability."
Now you're learning to evaluate engineering trade-offs.
🔟 DON'T TRUST AI BLINDLY
AI can produce code that:
• ❌ Looks correct but isn't
• ❌ Uses an incorrect API
• ❌ Misses edge cases
• ❌ Introduces security problems
• ❌ Performs poorly at scale
• ❌ Doesn't match your requirements
Always test and verify.
1️⃣1️⃣ KEEP YOUR FUNDAMENTALS STRONG
AI can generate:
"for" loops.
AI can generate:
SQL queries.
AI can generate:
API endpoints.
But you still need to understand what those things actually do.
Your foundation should include:
AI can make programming much faster.
But there's a difference between using AI to become a better programmer and using AI because you can't program without it.
If you're learning programming in the AI era, follow these principles 👇
1️⃣ TRY BEFORE YOU ASK AI
When you get a coding problem, don't immediately paste it into an AI tool.
Spend some time thinking first.
Ask yourself:
• What is the problem asking?
• What inputs do I have?
• What output do I need?
• Can I solve a small example manually?
• Which data structure might help?
👉 Your first attempt develops your problem-solving ability.
2️⃣ ASK FOR HINTS, NOT ANSWERS
Instead of:
• ❌ "Give me the solution."
Try:
• ✅ "Give me a hint without providing the complete solution."
This keeps you involved in the reasoning process.
3️⃣ USE AI AS A TEACHER
When you don't understand something, ask AI to explain it at your level.
For example:
"Explain binary search to me as a beginner. Focus on the intuition, not just the code."
Then try implementing it yourself.
4️⃣ ASK AI TO REVIEW YOUR CODE
Write your own solution first.
Then ask:
"Review this code. Don't rewrite it immediately. Identify potential bugs, edge cases, and performance issues."
This teaches you to understand the weaknesses in your implementation.
5️⃣ DEBUG WITH AI
When something fails, provide:
• Relevant code
• Exact error message
• Expected output
• Actual output
• What you've already tried
Then evaluate the suggestions rather than blindly copying them.
6️⃣ ASK "WHY?"
Don't stop at:
"What should I change?"
Ask:
• 👉 Why is this wrong?
• 👉 Why does this approach work?
• 👉 Why is this data structure better?
• 👉 Why is the complexity "O(n)"?
Understanding the reasoning is more valuable than receiving the corrected code.
7️⃣ MAKE AI EXPLAIN CODE YOU DIDN'T WRITE
If you're working with unfamiliar code, ask AI to explain:
• What each function does
• How data flows through the program
• Dependencies between components
• Potential edge cases
• External APIs being used
But verify the explanation against the actual code.
8️⃣ USE AI TO GENERATE TEST CASES
After writing a function, ask AI:
"Generate edge cases that could break this implementation."
For example:
• Empty input
• Single element
• Duplicate values
• Negative values
• Very large input
• Invalid input
Then run those tests yourself.
9️⃣ ASK AI TO COMPARE APPROACHES
Suppose you have two possible solutions.
Don't simply ask:
"Which one is better?"
Ask:
"Compare these approaches based on time complexity, space complexity, readability, scalability, and maintainability."
Now you're learning to evaluate engineering trade-offs.
🔟 DON'T TRUST AI BLINDLY
AI can produce code that:
• ❌ Looks correct but isn't
• ❌ Uses an incorrect API
• ❌ Misses edge cases
• ❌ Introduces security problems
• ❌ Performs poorly at scale
• ❌ Doesn't match your requirements
Always test and verify.
1️⃣1️⃣ KEEP YOUR FUNDAMENTALS STRONG
AI can generate:
"for" loops.
AI can generate:
SQL queries.
AI can generate:
API endpoints.
But you still need to understand what those things actually do.
Your foundation should include:
Forwarded from Coding Projects
• 💻 Programming fundamentals
• 🧩 Data structures
• ⚙️ Algorithms
• 🗄️ Databases
• 🔌 APIs
• 🐛 Debugging
• 🧪 Testing
• 🔐 Security
1️⃣2️⃣ DON'T LET AI WRITE EVERYTHING
If AI writes every line of your project, you may finish faster but learn less.
A better workflow is:
Think → Write → Ask → Review → Test → Improve
1️⃣3️⃣ USE AI TO LEARN FASTER
AI can create personalized practice.
Ask it to:
• Generate beginner problems
• Increase difficulty gradually
• Give hints only when needed
• Review your solution
• Explain your mistakes
• Create variations of the same problem
This turns AI into a personalized programming tutor.
1️⃣4️⃣ UNDERSTAND THE CODE BEFORE YOU SHIP IT
Before accepting AI-generated code, ask:
What does it do?
Why does it work?
What assumptions does it make?
What could go wrong?
How will I test it?
If you can't answer these questions, you're not ready to rely on the code.
1️⃣5️⃣ BUILD PROJECTS WITH AI — BUT OWN THE RESULT
Use AI to accelerate:
• 💡 Brainstorming
• 💻 Implementation
• 🐛 Debugging
• 🧪 Testing
• 📝 Documentation
• 🔍 Research
But you should own:
• 🎯 Requirements
• 🏗️ Architecture
• 🔐 Security
• ✅ Quality
• 📈 Performance
• 🚀 Final decisions
🔥 THE BEST AI-ASSISTED CODING WORKFLOW
• Understand the problem
• Think about the solution
• Write your first attempt
• Use AI for guidance
• Review the generated suggestions
• Test everything
• Understand the final code
• Improve it
• Document what you learned
💡 THE GOAL ISN'T TO CODE WITHOUT AI.
The goal is to become a programmer who can use AI effectively without being helpless without it.
🚀 Let AI increase your speed. Don't let it replace your ability to think.
💬 Double Tap ❤️ For More Useful Tips
• 🧩 Data structures
• ⚙️ Algorithms
• 🗄️ Databases
• 🔌 APIs
• 🐛 Debugging
• 🧪 Testing
• 🔐 Security
1️⃣2️⃣ DON'T LET AI WRITE EVERYTHING
If AI writes every line of your project, you may finish faster but learn less.
A better workflow is:
Think → Write → Ask → Review → Test → Improve
1️⃣3️⃣ USE AI TO LEARN FASTER
AI can create personalized practice.
Ask it to:
• Generate beginner problems
• Increase difficulty gradually
• Give hints only when needed
• Review your solution
• Explain your mistakes
• Create variations of the same problem
This turns AI into a personalized programming tutor.
1️⃣4️⃣ UNDERSTAND THE CODE BEFORE YOU SHIP IT
Before accepting AI-generated code, ask:
What does it do?
Why does it work?
What assumptions does it make?
What could go wrong?
How will I test it?
If you can't answer these questions, you're not ready to rely on the code.
1️⃣5️⃣ BUILD PROJECTS WITH AI — BUT OWN THE RESULT
Use AI to accelerate:
• 💡 Brainstorming
• 💻 Implementation
• 🐛 Debugging
• 🧪 Testing
• 📝 Documentation
• 🔍 Research
But you should own:
• 🎯 Requirements
• 🏗️ Architecture
• 🔐 Security
• ✅ Quality
• 📈 Performance
• 🚀 Final decisions
🔥 THE BEST AI-ASSISTED CODING WORKFLOW
• Understand the problem
• Think about the solution
• Write your first attempt
• Use AI for guidance
• Review the generated suggestions
• Test everything
• Understand the final code
• Improve it
• Document what you learned
💡 THE GOAL ISN'T TO CODE WITHOUT AI.
The goal is to become a programmer who can use AI effectively without being helpless without it.
🚀 Let AI increase your speed. Don't let it replace your ability to think.
💬 Double Tap ❤️ For More Useful Tips
👍1
Forwarded from Web Development - HTML, CSS & JavaScript
🖥 VS Code Themes You Should Try
Forwarded from AAU Software Engineering community (Bytephilosopher)
5 Things Every Software Engineering Student Should Understand Before Graduating
You don’t need to know everything, but you should understand these:
How the Internet actually works
DNS, HTTP/HTTPS, APIs, servers, databases, and what happens when you visit a website.
Git & GitHub
Branching, commits, pull requests, merging, conflicts, and collaborating with other developers.
Databases
SQL, relationships, indexes, transactions, normalization—and when NoSQL makes sense.
Software Architecture
How to structure a real application, separate responsibilities, design APIs, handle errors, and think about scalability.
How to Read & Debug Code
You won’t always write code from scratch. A huge part of engineering is understanding existing code, finding bugs, and fixing them.
Bonus: Learn how to use AI coding tools without becoming dependent on them. Understand the code you ship.
Your degree teaches you concepts. Your projects teach you how to build.
#softwarecheck
@CTBEsoftwareengineers
You don’t need to know everything, but you should understand these:
How the Internet actually works
DNS, HTTP/HTTPS, APIs, servers, databases, and what happens when you visit a website.
Git & GitHub
Branching, commits, pull requests, merging, conflicts, and collaborating with other developers.
Databases
SQL, relationships, indexes, transactions, normalization—and when NoSQL makes sense.
Software Architecture
How to structure a real application, separate responsibilities, design APIs, handle errors, and think about scalability.
How to Read & Debug Code
You won’t always write code from scratch. A huge part of engineering is understanding existing code, finding bugs, and fixing them.
Bonus: Learn how to use AI coding tools without becoming dependent on them. Understand the code you ship.
Your degree teaches you concepts. Your projects teach you how to build.
#softwarecheck
@CTBEsoftwareengineers
❤1