Instead of watching tutorial-style videos, I started watching mock interviews.
And trust me, that changed everything.
Because when someone thinks aloud, makes mistakes, backtracks, and justifies their choices you learn how to think, not just copy.
Channels that really helped:
1. Gaurav Sen explains from the ground up.
2. Exponent mock interviews with real candidates.
3. ByteByteGo visual, storytelling approach.
I learned how to:
1. Ask the right clarifying questions.
2. Define functional and non-functional requirements.
3. Walk through API design, DB choices, scaling logic.
4. Always talk about tradeoffs, not just choices
full article 👉 here
#TechVibe #ArticleOfTheDay #SystemArch @alnova19
And trust me, that changed everything.
Because when someone thinks aloud, makes mistakes, backtracks, and justifies their choices you learn how to think, not just copy.
Channels that really helped:
1. Gaurav Sen explains from the ground up.
2. Exponent mock interviews with real candidates.
3. ByteByteGo visual, storytelling approach.
I learned how to:
1. Ask the right clarifying questions.
2. Define functional and non-functional requirements.
3. Walk through API design, DB choices, scaling logic.
4. Always talk about tradeoffs, not just choices
full article 👉 here
#TechVibe #ArticleOfTheDay #SystemArch @alnova19
❤3👍2
So some of u ask me a good resource on tg bot development. So guys tbh, I cant find a good yt video on telegram bot development but you can use this links to get started.
1. how to build TG bots
2. The real architecture of bots behind the scene
The thing is after you download and start the dev process u can read documentation or learn from ai to implement advanced features like mini app integration. that's how I start on this.
@devwitheyob
#TechVibe #Bots @alnova19
1. how to build TG bots
2. The real architecture of bots behind the scene
The thing is after you download and start the dev process u can read documentation or learn from ai to implement advanced features like mini app integration. that's how I start on this.
@devwitheyob
#TechVibe #Bots @alnova19
Medium
Creating a Simple Telegram Bot using Node.js: A Step-by-Step Guide
In this step-by-step guide, we’ll walk through the process of creating a simple Telegram bot using Node.js. By the end of this tutorial…
👍3
I got once advice from my friend today he said
"Everything is a system you should think about understanding the bigger picture not each parts separately"
@devwitheyob
#TechVibe #SystemsThinking
"Everything is a system you should think about understanding the bigger picture not each parts separately"
@devwitheyob
#TechVibe #SystemsThinking
❤5
❤2
Article of the day
I am sure, there is a lot more, but hey! couple of hours to learn is not bad for a start. I can say I like some semantics here. It also sort of re-wires my brain a bit. At the end a langauge should be the right tool used for the right job. Here are some of my takeaways from today.
Memory Management through Ownership: Unlike Java’s Garbage Collector (GC), Rust manages memory using an ownership system. Each value has a single owner, and when the owner goes out of scope, the memory is freed. Assigning a value to a new variable moves ownership, invalidating the original variable.
Borrowing and References: To access data without transferring ownership, Rust uses references, a concept known as “borrowing.” The compiler enforces a key rule: at any given time, you can have either one mutable reference &mut T or any number of immutable references &T, but not both simultaneously.
full article 👉 here
@devwitheyob
#TechVibe #ArticleOfTheDay #RustFundamentals @alnova19
I am sure, there is a lot more, but hey! couple of hours to learn is not bad for a start. I can say I like some semantics here. It also sort of re-wires my brain a bit. At the end a langauge should be the right tool used for the right job. Here are some of my takeaways from today.
Memory Management through Ownership: Unlike Java’s Garbage Collector (GC), Rust manages memory using an ownership system. Each value has a single owner, and when the owner goes out of scope, the memory is freed. Assigning a value to a new variable moves ownership, invalidating the original variable.
Borrowing and References: To access data without transferring ownership, Rust uses references, a concept known as “borrowing.” The compiler enforces a key rule: at any given time, you can have either one mutable reference &mut T or any number of immutable references &T, but not both simultaneously.
full article 👉 here
@devwitheyob
#TechVibe #ArticleOfTheDay #RustFundamentals @alnova19
Shaaf's blog
My first 6 hours with Rust
TLDR; I took a day off from work today, although still most of my time I ended up doing my travel expenses. Talk about priorities. I am the one to blame here totally. 😄
So come around lunch time, thats when all the fluids are ready to do something different.…
So come around lunch time, thats when all the fluids are ready to do something different.…
👍1
Well well, I'm about to receive children from ግቢ ጉባዔ😊
I want say u guys are lucky to be my children(just kidding😁)
@devwitheyob
#TechVibe @alnova19
I want say u guys are lucky to be my children(just kidding😁)
@devwitheyob
#TechVibe @alnova19
😁6
So guys, to update you on the bot: I’ve already finished one functionality the TechVibe bot can now add tags and links automatically for every post on this channel. I’m currently working on integrating a news API to fetch up-to-date tech news, summarize it with AI, and post it once a day.
I plan to add 2–3 more functionalities and will keep you updated.
Do you have any suggestions for other features that could boost engagement or be helpful to you guys?
@devwitheyob
#TechVibe #TechVibeBot @alnova19
I plan to add 2–3 more functionalities and will keep you updated.
Do you have any suggestions for other features that could boost engagement or be helpful to you guys?
@devwitheyob
#TechVibe #TechVibeBot @alnova19
❤3
TechVibe
So guys, to update you on the bot: I’ve already finished one functionality the TechVibe bot can now add tags and links automatically for every post on this channel. I’m currently working on integrating a news API to fetch up-to-date tech news, summarize it…
So...I’m thinking it would be better if the bot could read the text, fix any typos or grammar mistakes, send it to you for confirmation, and then if I confirm it, it will post it.
@devwitheyob
#TechVibe @alnova19
@devwitheyob
#TechVibe @alnova19
👍2
Need a new Windows 11 laptop? This $849 Acer is a sleeper hit I recommend
With a vivid OLED display and all-day battery, Acer's Swift 16 AI delivers the sweet spot of premium features and reasonable price point.
Read more
@devwitheyob
#TechVibe #DailyTechNews @alnova19
With a vivid OLED display and all-day battery, Acer's Swift 16 AI delivers the sweet spot of premium features and reasonable price point.
Read more
@devwitheyob
#TechVibe #DailyTechNews @alnova19
ZDNET
Need a new Windows 11 laptop? This $849 Acer is a sleeper hit I recommend
With a vivid OLED display and all-day battery, Acer's Swift 16 AI delivers the sweet spot of premium features and reasonable price point.
TechVibe
Need a new Windows 11 laptop? This $849 Acer is a sleeper hit I recommend With a vivid OLED display and all-day battery, Acer's Swift 16 AI delivers the sweet spot of premium features and reasonable price point. Read more @devwitheyob #TechVibe #DailyTechNews…
Guys, this is what I was able to get from the news API. I want to post only deeply technical articles, but I couldn’t find any API that provides them.
So, I want your opinion
should the bot automatically post this kind of tech news once a day, about mostly about AI, or is it not what we need?
👍 Should be posted
👎 Shouldn’t be posted
@devwitheyob
#TechVibe @alnova19
So, I want your opinion
should the bot automatically post this kind of tech news once a day, about mostly about AI, or is it not what we need?
👍 Should be posted
👎 Shouldn’t be posted
@devwitheyob
#TechVibe @alnova19
👍3👎3
A few days ago, I opened my finance app to check my card details.
Nothing unusual about that. Except this time, I was already on a call.
The moment the app loaded, a bright yellow banner appeared across the top of the screen:
We’re not calling you
If the caller says they’re from Robinhood, they’re not hang up.
It wasn’t just another static security warning that you scroll past without reading. It felt alive. It was responding to what I was doing in real time.
yoooo this is so clever, The UX teams is so creative👏👏
@devwitheyob
#TechVibe #GoodUX #RobinhoodApp @alnova19
Nothing unusual about that. Except this time, I was already on a call.
The moment the app loaded, a bright yellow banner appeared across the top of the screen:
We’re not calling you
If the caller says they’re from Robinhood, they’re not hang up.
It wasn’t just another static security warning that you scroll past without reading. It felt alive. It was responding to what I was doing in real time.
yoooo this is so clever, The UX teams is so creative👏👏
@devwitheyob
#TechVibe #GoodUX #RobinhoodApp @alnova19
❤1
Article of the day
A lot of people ask me how to be more effective when learning. So I thought of writing some thoughts down here. I guess mainly to my younger self.
1. Read the error message
2. Read a lot of documentation with AI
3. Follow your curiosity
4. Learn different things
5. Build from scratch
6. Build a lot of fucking things
7. Ask a lot of questions(chat GPT😉)
8. Teach others
What I currently do for the most part:
Build a lot of things.
Write blog posts time to time.
Read a lot of documentation.
Learn/build different things -> solve different kinds of problems -> expand your knowledge exponentially.
@devwitheyob
#TechVibe #ArticleOfTheDay @alnova19
A lot of people ask me how to be more effective when learning. So I thought of writing some thoughts down here. I guess mainly to my younger self.
1. Read the error message
2. Read a lot of documentation with AI
3. Follow your curiosity
4. Learn different things
5. Build from scratch
6. Build a lot of fucking things
7. Ask a lot of questions(chat GPT😉)
8. Teach others
What I currently do for the most part:
Build a lot of things.
Write blog posts time to time.
Read a lot of documentation.
Learn/build different things -> solve different kinds of problems -> expand your knowledge exponentially.
@devwitheyob
#TechVibe #ArticleOfTheDay @alnova19
✍2
Forwarded from Tech Nerd (Tech Nerd)
If you’re looking for an AI API that supports local languages, Addis AI has it. Plus, the site looks fire 🔥
https://platform.addisassistant.com
@selfmadecoder
https://platform.addisassistant.com
@selfmadecoder
❤1👍1
Forwarded from Nexus Tutorial
Experience Sharing Night — Happening Today!
Join us for an inspiring session with Yeabsira Ashebir — Software Developer, Freelancer & Community Lead shaping Ethiopia’s tech scene. 💻✨
🎯 Becoming a Software Professional — even without a degree or tech background!
💬 Real stories, practical tips, and motivation you don’t want to miss.
🔗 Join us live on Telegram! At 12LT
Linkedin │ Telegram | Website | YouTube
#NexusTutorial #ExperienceSharing
Yoo guys, TikTok is so addictive
I can't even imagine how they built an app like this! I stopped watching tiktok and deleted the app. I hadn't used it for like over a month, but tonight my friend was watching, and I start watching with him. Before I knew it, I had been scrolling like an hour😮
The crazy thing I was about to sleep, but after some videos I become super active.
I really admire the TikTok team for creating an app this addictive👏👏
@devwitheyob
#TechVibe #TikTok #Scrolling @alnova19
I can't even imagine how they built an app like this! I stopped watching tiktok and deleted the app. I hadn't used it for like over a month, but tonight my friend was watching, and I start watching with him. Before I knew it, I had been scrolling like an hour😮
The crazy thing I was about to sleep, but after some videos I become super active.
I really admire the TikTok team for creating an app this addictive👏👏
@devwitheyob
#TechVibe #TikTok #Scrolling @alnova19
😭2