Code With MEMO
Открыть в Telegram
Join a community of passionate learners and builders! We dive deep into: 🔹 Machine Learning (Algorithms, Models, MLOps) 🔹 Coding Tips & Best Practices (Python, AI/ML, Automation) 🔸 collaborative problem solving (challenges ,Q&A....) @codewithmemo
БольшеСтрана не указанаТехнологии и приложения57 220
200
Подписчики
-124 часа
-17 дней
-130 день
Архив постов
Repost from AAU MEREJA
🎉 Happy World Students’ Day! 🌍📚
This is our day , a day to celebrate the power, passion, and potential of students everywhere! 💪✨
🎓 October 15th marks World Students’ Day, commemorating the birth anniversary of Dr. A.P.J. Abdul Kalam, a great teacher and visionary who believed in the strength of youth to shape the future.
Let’s continue to learn with curiosity, lead with purpose, and dream with courage.
መልካም የተማሪዎች ቀን ይሁንልን !
#Share it
@AAUMEREJA
+3
🚀 Smart Music Recommendation System 🚀
I'm excited to share my new Machine Learning project. This is a full-stack application where the magic happens in the backend with Python, using Pandas for data crunching and Scikit-learn to build the recommendation model and other necessary modules for ML.
The frontend is a sleek, custom-built interface with HTML, CSS, and JavaScript, which seamlessly connects to my ML engine through a RESTful API.
It's been an incredible journey building this from dataset analysis to a working web app. This is just the first version stay tuned for upgrades.
Smart Music Recommendation System
@codewithmemo
@codewithmemo
Repost from Information Systems Hub 💻🔁
We’re excited to announce that Information Systems Hub is now on TikTok! 📱✨
Follow us 👉 Ishubaau
for tech tips, event highlights, coding challenges, and behind-the-scenes moments from our amazing community 💡🔥
Don’t miss out — like, follow, and stay updated with everything happening at IS Hub! 🚀
#ISHub #TechCommunity #TikTokLaunch #StayConnected
Repost from Ethio Coders (ኢትዮ ኮደርስ)
✅ 20 JavaScript Interview Questions
1. What are the different data types in JavaScript
• String, Number, Boolean, Undefined, Null, Object, Symbol, BigInt
Use
typeof to check a variable’s type.
2. What is the difference between == and ===
• == compares values with type coercion
• === compares both value and type (strict equality)
3. What is hoisting in JavaScript
Variables and function declarations are moved to the top of their scope before execution.
Only declarations are hoisted, not initializations.
4. What is a closure
A function that remembers variables from its outer scope even after the outer function has finished executing.
Example:
function outer() {
let count = 0;
return function inner() {
count++;
console.log(count);
};
}
const counter = outer();
counter(); // 1
5. What is the difference between var, let, and const
• var: function-scoped, can be re-declared
• let: block-scoped, can be updated
• const: block-scoped, cannot be re-assigned
6. What is event delegation
Using a single event listener on a parent element to handle events from its child elements using event.target.
7. What is the use of promises in JavaScript
Handle asynchronous operations.
States: pending, fulfilled, rejected
Example:
fetch(url)
.then(res => res.json())
.catch(err => console.error(err));
8. What is async/await
Syntactic sugar over promises for cleaner async code
Example:
async function getData() {
const res = await fetch(url);
const data = await res.json();
console.log(data);
}
9. What is the difference between null and undefined
• null: intentional absence of value
• undefined: variable declared but not assigned
10. What is the use of arrow functions
Shorter syntax, no own this binding
Example:
const add = (a, b) => a + b;
11. What is the DOM
Document Object Model — represents HTML as a tree structure. JavaScript can manipulate it using methods like getElementById, querySelector, etc.
12. What is the difference between call, apply, and bind
• call: invokes function with arguments passed individually
• apply: invokes function with arguments as array
• bind: returns a new function with bound context
13. What is the use of setTimeout and setInterval
• setTimeout: runs code once after delay
• setInterval: runs code repeatedly at intervals
14. What is the difference between stack and heap
• Stack: stores primitive values and function calls
• Heap: stores objects and reference types
15. What is the use of the spread operator (...)
Expands arrays/objects or merges them
Example:
const arr = [1, 2];
const newArr = [...arr, 3]; // [1, 2, 3]
16. What is the difference between map and forEach
• map: returns a new array
• forEach: performs action but returns undefined
17. What is the use of localStorage and sessionStorage
• localStorage: persists data even after browser is closed
• sessionStorage: persists data only for session
18. What is a prototype in JavaScript
Every object has a prototype — an object it inherits methods and properties from. Enables inheritance.
19. What is the difference between synchronous and asynchronous code
• Synchronous: executes line by line
• Asynchronous: executes independently, doesn’t block main thread
20. What are modules in JavaScript
Used to split code into reusable pieces
Example:
// file.js
export const greet = () => "Hello";
// main.js
import { greet} from './file.js';
👍 React for more Interview Resources #javascript #interview #coding #webdev #frontend
@Ethio_Coders_channel🌟 Exciting News! 🌟
Hi everyone!
I’m thrilled to announce that I’ve created a WhatsApp Channel called "Code With Memo." 🎉
Let’s learn and grow together! 🚀
👉 Join "Code With Memo" on WhatsApp
@codewithmemo
@codewithmemo
Repost from Ethio Coders (ኢትዮ ኮደርስ)
✅ 7 Habits to Become a Pro Web Developer 🌐💻
1️⃣ Master HTML, CSS & JavaScript
– These are the core. Don’t skip the basics.
– Build UIs from scratch to strengthen layout and styling skills.
2️⃣ Practice Daily with Mini Projects
– Examples: To-Do app, Weather App, Portfolio site
– Push everything to GitHub to build your dev profile.
3️⃣ Learn a Frontend Framework (React, Vue, etc.)
– Start with React in 2025—most in-demand
– Understand components, state, props & hooks
4️⃣ Understand Backend Basics
– Learn Node.js, Express, and REST APIs
– Connect to a database (MongoDB, PostgreSQL)
5️⃣ Use Dev Tools & Debug Like a Pro
– Master Chrome DevTools, console, network tab
– Debugging skills are critical in real-world dev
6️⃣ Version Control is a Must
– Use Git and GitHub daily
– Learn branching, merging, and pull requests
7️⃣ Stay Updated & Build in Public
– Follow web trends: Next.js, Tailwind CSS, Vite
– Share your learning on LinkedIn, X (Twitter), or Dev.to
💡 Pro Tip: Build full-stack apps & deploy them (Vercel, Netlify, or Render)
https://t.me/Ethio_Coders_channel
If you are interested to learn API: this helps you well https://www.geeksforgeeks.org/software-testing/what-is-an-api/
Repost from Ethiopian Cursor Community
ኑ ቡና ጠጡ ☕️
We’re hosting Cafe Cursor in Addis on October 18!
Bring your laptop and join fellow Cursor users for a relaxed co-working session. Enjoy free Cursor credits, good coffee, fun vibes, and some exciting giveaways!
We’ll have special guests from our local community and members of the Cursor team joining us virtually.
There are two sessions, each with only 30 slots — first come, first served. Register now on our Luma page [here] to secure your spot.
🕗 8:30 AM – 11:00 AM 1st Session
💻 11:30 AM – 8:00 PM 2nd Session
We can’t wait to see you there!
Hey Memo Fam
How’s the Memo Bot ( @codewithmemo21_bot) going for you all? Have you tried it yet? Some of you are already using it. what do you think? Is it useful or what? 😎
@codewithmemo21_bot
@codewithmemo
@codewithmemo
Repost from Information Systems Hub 💻🔁
Podcast – Industrial Project Edition
📅 Date: Wednesday, Oct 8, 2025
⏰ Time: 8:00 PM (MATA 2LT)
🎤 Host: Abate Alemu
🎬 Live in our Telegram Channel
This week, we’re diving into Industrial Projects – a must-listen for all GC students in tech-related fields. You’ll learn:
✅ How projects flow from department planning to final showcase
✅ The requirements from choosing titles to submission
✅ How grading really works
✅ Real experiences from alumni who’ve successfully navigated the process
Guest Speakers:
1️⃣ Andargachew Asfaw
2️⃣ #KidistShewarega
3️⃣ Ananiya Ameha
Don’t miss this chance to get insider knowledge and prep for your final year!
📢 Stay connected:
Telegram | LinkedIn | YouTube |
+2
The Oromo people celebrate Irreecha to thank (God) for the blessings and mercies they have received throughout the previous year. The Irreecha festival is celebrated every year at the beginning of (Spring), the new season after the dark and rainy winter season. Hope HAPPY Irreecha For All Oromo's In My Channel
Have rich culture , one Ethiopia@codewithmemo @codewithmemo
Share time! Posting the channel link on your socials or sending it to a friend is a huge help. Thank you! 🙏
@codewithmemo
@codewithmemo
📈 Top Tech Trends to Watch in 2025
Trends & Why It Matters
Artificial Intelligence (AI) - Evolved from a standalone trend to a foundational force, accelerating progress in nearly every other tech sector.
Agentic AI - New trend of AI "virtual coworkers" that can autonomously plan and execute multi-step workflows .
Application-Specific Semiconductors - Rising demand for specialized, efficient chips to power advanced AI, moving beyond general-purpose processors .
The Rise of Autonomous Systems - Tech is becoming more adaptive; systems can learn and collaborate, from logistics to virtual assistants.
Future of Energy & Sustainability - A major area of investment, combining electrification, renewables, and climate tech for a sustainable future .
Space Technology - Moving beyond exploration to essential services like global connectivity (5G from space), climate monitoring, and new propulsion like nuclear power for deeper space travel .
source : McKinsey Report
@codewithmemo
@codewithmemo
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
