Okay, well, I guess it's my highest coding time in a day: 12:30 hours in one day, with an average of over 5 hours daily for the week. This is only in VS Code, which I use for web development, excluding PyCharm and Kaggle, where I work on data science and bot development.
Now, I think I've grasped the minimum concepts of React, which will help me build my project. I have currently finished more than 95%; I only have routing and file structuring left to complete. I feel guilty for not using React sooner, but starting from now, I know I'll be able to create great projects with it.
My current project (my first finished in the MERN stack) is powered by React+Chakra UI + Tailwind CSS.
@Bright_Codes
Now, I think I've grasped the minimum concepts of React, which will help me build my project. I have currently finished more than 95%; I only have routing and file structuring left to complete. I feel guilty for not using React sooner, but starting from now, I know I'll be able to create great projects with it.
My current project (my first finished in the MERN stack) is powered by React+Chakra UI + Tailwind CSS.
@Bright_Codes
😱5
Hello everyone,
I had registered for Blue Nile DSA before my national exam, but I couldn’t keep up with them and I guess they have moved ahead by now. So, I decided to start a 30-day challenge on my own alongside DSA. I’ll be using the exact same resources they use and following their updates, trying to keep pace with them. I started today, and from now on, I’ll practice DSA with Python for 30 days straight. Even if I can only manage 30 minutes a day, I’ll keep going instead of skipping days. At the same time, I’ll continue following Blue Nile DSA. If I manage to catch up with where they are, I’ll join them again and practice together( since it’s more fun when there are many people like you) learning both alone and together.
So, the journey begins today! I’ll share updates every week or every 10 days to keep myself accountable
@Bright_Codes
I had registered for Blue Nile DSA before my national exam, but I couldn’t keep up with them and I guess they have moved ahead by now. So, I decided to start a 30-day challenge on my own alongside DSA. I’ll be using the exact same resources they use and following their updates, trying to keep pace with them. I started today, and from now on, I’ll practice DSA with Python for 30 days straight. Even if I can only manage 30 minutes a day, I’ll keep going instead of skipping days. At the same time, I’ll continue following Blue Nile DSA. If I manage to catch up with where they are, I’ll join them again and practice together( since it’s more fun when there are many people like you) learning both alone and together.
So, the journey begins today! I’ll share updates every week or every 10 days to keep myself accountable
@Bright_Codes
🔥8
Forwarded from BeNN
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 I Built a Checkers AI Agent That Learns Like a Brain! 🤖♟️
Hello everyone! I just built a Checkers AI Agent that learns to play using the NEAT (NeuroEvolution of Augmenting Topologies) algorithm! 🧠♟️
After a long time of learning and building, I finally created a Checkers AI Agent that mimics biology using the NEAT algorithm.
This AI doesn’t just play; it learns through self-play and evolves its neural network structure over time, just like a brain. Inspired by AlphaGo, I wanted to explore how AI can mimic biological evolution — and watching it get smarter is honestly exciting.
It’s still at a basic level, but seeing it grow and learn on its own makes it incredibly rewarding. You can play against the AI in your browser or train your own models.
It is also open source.
Try it online, check out the code, or contribute!
🔗 Play now: https://checkers-using-neat1.onrender.com/
🔗 GitHub: https://github.com/benasphy/Checkers_Using_NEAT
⭐ Don’t forget to star, fork.
For questions or contributions DM @benasphy
Hello everyone! I just built a Checkers AI Agent that learns to play using the NEAT (NeuroEvolution of Augmenting Topologies) algorithm! 🧠♟️
After a long time of learning and building, I finally created a Checkers AI Agent that mimics biology using the NEAT algorithm.
This AI doesn’t just play; it learns through self-play and evolves its neural network structure over time, just like a brain. Inspired by AlphaGo, I wanted to explore how AI can mimic biological evolution — and watching it get smarter is honestly exciting.
It’s still at a basic level, but seeing it grow and learn on its own makes it incredibly rewarding. You can play against the AI in your browser or train your own models.
It is also open source.
Try it online, check out the code, or contribute!
🔗 Play now: https://checkers-using-neat1.onrender.com/
🔗 GitHub: https://github.com/benasphy/Checkers_Using_NEAT
⭐ Don’t forget to star, fork.
For questions or contributions DM @benasphy
👍3👌3❤1
Hello everyone,
It’s been about a month since I finished my Entrance Exam and came back home. During this month, I’ve learned a lot even tho I had to go back to school and stay there for around two weeks. I can honestly call this my most productive summer ever.
After locking myself down, practicing some things, and working late into the night without much sleep, I’m starting to notice some negative effects on myself. Since coming home, I haven’t had a single meaningful conversation lasting even 10 minutes with my family. And now, guess what? My Family are telling me they feel the same as when I was at school, they say they don’t even feel my presence.
I’ve also noticed a decreased desire to go out, and I sometimes struggle to speak clearly without mumbling, even in my mother tongue. I’ve lost the motivation to communicate properly, and most of my chats end quickly or with short answers.
Today, I took a personality test, and the results surprised me: 91% Introvert on 16Personalities, and 65% Introvert on the Big 5 Personality test. It's not that I am not Introvert but while taking the questionnaire the way and what I was Answering made me think.
So now, I’m starting new challenges for myself:
- At least 30 minutes of conversation each day at home
- Touching grass(going out) at least twice a day
- No more AI usage
- Sleeping 5 hours a day
- Reducing screen time on both phone and PC
I’m adding challenge after challenge.
may God help me! Salute!
Bonne journée!
@Bright_Codes
It’s been about a month since I finished my Entrance Exam and came back home. During this month, I’ve learned a lot even tho I had to go back to school and stay there for around two weeks. I can honestly call this my most productive summer ever.
After locking myself down, practicing some things, and working late into the night without much sleep, I’m starting to notice some negative effects on myself. Since coming home, I haven’t had a single meaningful conversation lasting even 10 minutes with my family. And now, guess what? My Family are telling me they feel the same as when I was at school, they say they don’t even feel my presence.
I’ve also noticed a decreased desire to go out, and I sometimes struggle to speak clearly without mumbling, even in my mother tongue. I’ve lost the motivation to communicate properly, and most of my chats end quickly or with short answers.
Today, I took a personality test, and the results surprised me: 91% Introvert on 16Personalities, and 65% Introvert on the Big 5 Personality test. It's not that I am not Introvert but while taking the questionnaire the way and what I was Answering made me think.
So now, I’m starting new challenges for myself:
- At least 30 minutes of conversation each day at home
- Touching grass(going out) at least twice a day
- No more AI usage
- Sleeping 5 hours a day
- Reducing screen time on both phone and PC
I’m adding challenge after challenge.
may God help me! Salute!
Bonne journée!
@Bright_Codes
🔥7👏6
Bright <Codes>
July Plans - Gym (Gotta put it on the list, even if the motivation's not quite there yet 😅 ) - Finish 5 Projects from my notebook. - 20+ day streak on both GitHub and Kaggle -Binge watch 15+ Anime Series - Reclaim my domain name (it's time!) - Get started…
July Accomplishments
✅ Finished 4 Projects
1 - AI powered Website (got a sponsor to launch)
3 - Telegram Bots (Tried to launch it and got stuck on webhook stuff)
- One of the bots has a payment related feature and I didn't want to mess with it so I will deploy it once I make sure it's secure and If I get sponsor for 1 month VPS
⚠️ I have been commiting my work on private GitHub repo even though I wasn't committing it daily so let's call my GitHub Streak 0.
✅ The same for kaggle but at least I have got 5 days Streak on kaggle (Missed one day while working on Bots on Pycharm).
- 2 Anime Series Completed
- Couldn't afford my own Domain name and VPS.
Generally speaking it was a productive month.
@Bright_Codes
✅ Finished 4 Projects
1 - AI powered Website (got a sponsor to launch)
3 - Telegram Bots (Tried to launch it and got stuck on webhook stuff)
- One of the bots has a payment related feature and I didn't want to mess with it so I will deploy it once I make sure it's secure and If I get sponsor for 1 month VPS
⚠️ I have been commiting my work on private GitHub repo even though I wasn't committing it daily so let's call my GitHub Streak 0.
✅ The same for kaggle but at least I have got 5 days Streak on kaggle (Missed one day while working on Bots on Pycharm).
- 2 Anime Series Completed
- Couldn't afford my own Domain name and VPS.
Generally speaking it was a productive month.
@Bright_Codes
👏9
I’ve been doing 5 projects at once lately 3 Telegram bots, 1 website, and 1 AI model and honestly, it’s been hard to focus on just one 😅.
So I decided to deploy the bots early. This way, people can start using them, and I’ll keep improving them as we go. Otherwise, I’ll never finish them 😂
Here are the bots I’ve been working on:
🔹 @Bright_SMM_Bot
A social media services bot. You can explore the services now, but don’t place any orders yet. I’ll notify you through the bot when it’s fully ready.
🔹 @Goalie_live_bot
This one’s for football fans ⚽. I originally planned to support all leagues, but for now it only covers the English Premier League (EPL). The main feature is live, and I’ll be adding personalized tools for allusers and some features for channel owners soon.
I’m aiming to finish the planned features before the Premier League starts or by August 15.
🔹 @Et_Passport_Status_Checker_BOT
Already has 50+ users. This one was built on request just for checking passport status. It’s not my personal project, so I might not work on it much more, except maybe adding a few things to the admin panel.
🛠 I’ll try to keep all the bots updated at least once every 3 days.
As for the website and AI model(s)…
👀 they’ll stay hidden for now.
@Bright_Codes
So I decided to deploy the bots early. This way, people can start using them, and I’ll keep improving them as we go. Otherwise, I’ll never finish them 😂
Here are the bots I’ve been working on:
🔹 @Bright_SMM_Bot
A social media services bot. You can explore the services now, but don’t place any orders yet. I’ll notify you through the bot when it’s fully ready.
🔹 @Goalie_live_bot
This one’s for football fans ⚽. I originally planned to support all leagues, but for now it only covers the English Premier League (EPL). The main feature is live, and I’ll be adding personalized tools for allusers and some features for channel owners soon.
I’m aiming to finish the planned features before the Premier League starts or by August 15.
🔹 @Et_Passport_Status_Checker_BOT
Already has 50+ users. This one was built on request just for checking passport status. It’s not my personal project, so I might not work on it much more, except maybe adding a few things to the admin panel.
🛠 I’ll try to keep all the bots updated at least once every 3 days.
As for the website and AI model(s)…
👀 they’ll stay hidden for now.
@Bright_Codes
🔥9😁1
Bright <Codes>
Not recommending it anymore. TinyDB wasn't a good alternative. It can't even handle 75 users properly. I don't know whether I should blame TinyDB or Python, but one of them is making it hard for my bot to function. *Edit = Both Tinydb and Python Anywhere…
Back then (before EUEE), I built the bot using TinyDB + PythonAnywhere, shared it publicly, and even explained how I was handling storage and hosting. But as usage grew, TinyDB just couldn’t keep up.
Now the bot is running on MongoDB + AWS for much better scalability and reliability.
✨ New feature added: If you have an educational channel where you post quizzes, you can now connect your channel, generate quizzes directly from your notes, and even schedule them with custom time gaps between each quiz.
@Bright_Codes
Now the bot is running on MongoDB + AWS for much better scalability and reliability.
✨ New feature added: If you have an educational channel where you post quizzes, you can now connect your channel, generate quizzes directly from your notes, and even schedule them with custom time gaps between each quiz.
@Bright_Codes
🔥6
🎬 Movie Recommendation
Name: Silicon Valley
📺 6 Seasons | 53 Episodes
If you’re starting your dev journey or planning a startup, this series is a must-watch!
It’s about a small team struggling to overcome endless challenges while building their first startup in Silicon Valley facing competition, legal battles, business headaches, and leadership issues.
I won’t spoil it for you 👀, but if you’re into coding or dreaming about launching a startup, you’ll definitely pick up some lessons (and laughs 😂) along the way.
@Bright_Codes
Name: Silicon Valley
📺 6 Seasons | 53 Episodes
If you’re starting your dev journey or planning a startup, this series is a must-watch!
It’s about a small team struggling to overcome endless challenges while building their first startup in Silicon Valley facing competition, legal battles, business headaches, and leadership issues.
I won’t spoil it for you 👀, but if you’re into coding or dreaming about launching a startup, you’ll definitely pick up some lessons (and laughs 😂) along the way.
@Bright_Codes
❤8🔥2
If you’re working on an ML project and need to scrape Wikipedia, but don’t feel like writing all the scraping code from scratch, I’ve already published a Python library called wikiscraper-py.
I was just messing around with it, but it turned out pretty useful it lets you scrape either a single article or all articles of a certain Wikipedia language. It only grabs the text part (no clutter), and you can save the output as .txt or .csv.
For example, if you start with an Amharic Wikipedia link, the library will follow all links on that page, scrape them, and even keep track of all the links it discovers. That way, it can pretty much cover an entire Wikipedia edition.
And the best part? It’s super simple to use:
Then in Python:
That’s it you’ve got Wikipedia in a clean format for your project 🚀
@Bright_Codes
I was just messing around with it, but it turned out pretty useful it lets you scrape either a single article or all articles of a certain Wikipedia language. It only grabs the text part (no clutter), and you can save the output as .txt or .csv.
For example, if you start with an Amharic Wikipedia link, the library will follow all links on that page, scrape them, and even keep track of all the links it discovers. That way, it can pretty much cover an entire Wikipedia edition.
And the best part? It’s super simple to use:
pip install wikiscraper-py
Then in Python:
from wikiscraper import WikiScraper
scraper = WikiScraper("https://am.wikipedia.org/wiki/አማርኛ")
scraper.scrape_all(save_as="csv")
That’s it you’ve got Wikipedia in a clean format for your project 🚀
@Bright_Codes
🔥10
I always try to stay calm, but recently the only thing that's making me lose my temper is how frustrating AI can be. I saw this screenshot, and it made me lose my cool again it felt all too familiar. There's something about it that hits deep in your brain and just makes you angry.
AI Understood the problem -> I asked to fix -> AI created another problem and answers like it's all fixed.
@Bright_Codes
AI Understood the problem -> I asked to fix -> AI created another problem and answers like it's all fixed.
@Bright_Codes
😁6
Urgent Job Posting
Illustrator / Artist Needed
Yes, you read that right. We need someone who can draw flowers on plain old A4 paper (not in Photoshop, not in AI, but with actual human hands remember those?).
Requirements:
👉 Must be able to draw flowers 🌻 beautifully (bonus if the flowers look like Adey Ababa 🌻).
👉 Must have the magical ability to design numbers (especially 0, 1, 2, and 8) in a way that makes people say “woah.”
👉Must be able to write short texts around the drawing with artistic flair.
👉 Must somehow finish 100 drawings in just a few hours and hand them over before 5:00 AM tomorrow
👉 Payment will be made tomorrow between 9–10 AM
👉 Please attach samples of your past masterpieces and how much you got paid for them
💰 Salary: Depends on how much I get from those flowers. (So basically… if the flowers bloom, you bloom too 🌸).
If you think you’re the Michelangelo of flowers and numbers, this is your moment. Apply now before the deadline.
Happy New Year you all!
@Bright_Codes
Illustrator / Artist Needed
Yes, you read that right. We need someone who can draw flowers on plain old A4 paper (not in Photoshop, not in AI, but with actual human hands remember those?).
Requirements:
👉 Must be able to draw flowers 🌻 beautifully (bonus if the flowers look like Adey Ababa 🌻).
👉 Must have the magical ability to design numbers (especially 0, 1, 2, and 8) in a way that makes people say “woah.”
👉Must be able to write short texts around the drawing with artistic flair.
👉 Must somehow finish 100 drawings in just a few hours and hand them over before 5:00 AM tomorrow
👉 Payment will be made tomorrow between 9–10 AM
👉 Please attach samples of your past masterpieces and how much you got paid for them
💰 Salary: Depends on how much I get from those flowers. (So basically… if the flowers bloom, you bloom too 🌸).
If you think you’re the Michelangelo of flowers and numbers, this is your moment. Apply now before the deadline.
Happy New Year you all!
@Bright_Codes
😁6❤1
😁11
I don’t know what’s happening with my mind. I’m waiting for the Manchester Derby way more eagerly than I’m waiting for the results to be released.
@Bright_Codes
@Bright_Codes
🔥6
I guess the tension’s officially attacking! Time to hide in my bedroom like it’s a safe zone. 😅
#Fact
Most tension comes from listening to what other people say… and we all know some people should come with a mute button.
@Bright_Codes
#Fact
Most tension comes from listening to what other people say… and we all know some people should come with a mute button.
@Bright_Codes
😁10
Message from Inbox:
@Bright_Codes
Man City 7–0 Man Utd 😲
Or you scoring 590 in the entrance exam
which one would you choose?
@Bright_Codes
😁5
Bright <Codes>
Message from Inbox: Man City 7–0 Man Utd 😲 Or you scoring 590 in the entrance exam which one would you choose? @Bright_Codes
Winning against Utd with a 7 goal difference and a clean sheet is amazing. I mean, I’m not picking that one but I thought it would be interesting if I had to choose between City 3–0 Utd and scoring 590/600.
that would be much harder to decide. 😁😁 😆
@Bright_Codes
that would be much harder to decide. 😁😁 😆
@Bright_Codes
😁7