#NOtes
'This Service is Not Available in Your Country'
After all the hype I've been hearing, I tried to open ChatGPT & was hit with that 'service not available' message. That immediately pushed me to write a rant about it at 4 a.m.
If you’re in a Third World nation, being unable to access vast swaths of the internet is the norm.
In this piece, I share a few more examples like the ChatGPT one and what effect that sort of digital segregation can have on young folks.
And I hope it nags the right person somewhere.
—winta
https://wintaassefa.medium.com/must-our-digital-spaces-reflect-our-worlds-inequalities-b097c6c5f2d4
||
@ItypeHere
'This Service is Not Available in Your Country'
After all the hype I've been hearing, I tried to open ChatGPT & was hit with that 'service not available' message. That immediately pushed me to write a rant about it at 4 a.m.
If you’re in a Third World nation, being unable to access vast swaths of the internet is the norm.
In this piece, I share a few more examples like the ChatGPT one and what effect that sort of digital segregation can have on young folks.
And I hope it nags the right person somewhere.
—winta
https://wintaassefa.medium.com/must-our-digital-spaces-reflect-our-worlds-inequalities-b097c6c5f2d4
||
@ItypeHere
#NOtes
HABESHA & GRIEF
This might come off as unorthodox to the overly defensive stance we’ve built over the years, but it doesn’t shred anything to question and criticize culture if and when necessary. Perhaps there’s an unwritten rule declaring that however degrading and toxic our culture gets we must never question it.
A community with an authentic and adhesive culture evolving for uncountable years has it’s deficits too. Shocking? No not really.
What are these so called deficits you ask? Quite a good bunch.
Of the number of things I observed, here’s one
, the grieving process and how “we” console those with loss.
Grief is a personal experience and journey, there are no and shouldn’t be objective laws and regulations stating someone should grieve for this long and heal in that year.
In a society where confronting your demons and going through your emotions portrays you as over dramatic, it’s not surprising to be rushed out of your grief and be a normal functioning person in a few days. The paradox here? If you grieve and change your closet into an all black for more than a few months you’re being too much and taking things far and in the same boat if you decide to live your normal life after a week or a month of your loss you’re still being too much. Again grief is a personal experience, you can’t tell what’s going on in the heart and mind of both who grieve for years and those who go about their lives in a short while.
https://romepodcast.wixsite.com/romepodcast/post/habesha-grief
||
@ItypeHere
HABESHA & GRIEF
This might come off as unorthodox to the overly defensive stance we’ve built over the years, but it doesn’t shred anything to question and criticize culture if and when necessary. Perhaps there’s an unwritten rule declaring that however degrading and toxic our culture gets we must never question it.
A community with an authentic and adhesive culture evolving for uncountable years has it’s deficits too. Shocking? No not really.
What are these so called deficits you ask? Quite a good bunch.
Of the number of things I observed, here’s one
, the grieving process and how “we” console those with loss.
Grief is a personal experience and journey, there are no and shouldn’t be objective laws and regulations stating someone should grieve for this long and heal in that year.
In a society where confronting your demons and going through your emotions portrays you as over dramatic, it’s not surprising to be rushed out of your grief and be a normal functioning person in a few days. The paradox here? If you grieve and change your closet into an all black for more than a few months you’re being too much and taking things far and in the same boat if you decide to live your normal life after a week or a month of your loss you’re still being too much. Again grief is a personal experience, you can’t tell what’s going on in the heart and mind of both who grieve for years and those who go about their lives in a short while.
https://romepodcast.wixsite.com/romepodcast/post/habesha-grief
||
@ItypeHere
#common_app #Essay
I SHOT MY BROTHER
Here is a secret that no one in my family knows: I shot my brother when I was six. Luckily, it was a BB gun. But to this day, my older brother Jonathan does not know who shot him. And I have finally promised myself to confess this eleven year old secret to him after I write this essay.
continue reading...
I SHOT MY BROTHER
Here is a secret that no one in my family knows: I shot my brother when I was six. Luckily, it was a BB gun. But to this day, my older brother Jonathan does not know who shot him. And I have finally promised myself to confess this eleven year old secret to him after I write this essay.
continue reading...
❤5👍1
#Folks #Amhara
THE CUB AND THE KID
A leopard cub and a goat’s kid were playing together not knowing each other. The leopard’s cub, when she went home in the evening, told her mother, “I was playing with a beautiful creature.
continue reading...
||
@ItypeHere
THE CUB AND THE KID
A leopard cub and a goat’s kid were playing together not knowing each other. The leopard’s cub, when she went home in the evening, told her mother, “I was playing with a beautiful creature.
continue reading...
||
@ItypeHere
👍1
#GeekNOtes
The Color Palette [part 1]
... I rushed to my computer because I had an assignment that needed to be submitted in just an hour. I pressed the power button, and while the Windows screen was loading, I turned my face to TikTok and started scrolling videos. one after another, losing track of time. I watched a lot of them, forgetting that I had an important project to complete.
Finally, my computer was ready for work. The task was to design a user interface for a pretend website. I had no clue how to begin, except I had heard my friends had been working on it for the past two days. Luckily, we live in a time when GPT and YouTube can help us learn almost anything instantly. So, I typed in "Material UI design for beginners" and hit the search button. A list of videos popped up.
I needed to pick the right video giving attention to the time lengths, eye-catching thumbnails, and number of views. I chose one featuring a girl. I'm just an innocent guy, so I hadn't even looked at her face with full confidence.🙃 The video wasn't long, just 21 minutes. As I always do, I sped it up to 1.5 times the normal speed. I started watching to learn about Material UI design – what it means and how it works. The girl in the video talked about color palettes, tones, and tints – all the things needed to make a website look good. I was excited because that's exactly what I needed to know for my own project. I wanted to know how to make my website flow smoothly.
The girl explained how to create a color design system. She said to imagine using 9 boxes and making the middle one our brand color. Then, she talked about HSB – that stands for Hue, Saturation, and Brightness. These are like the ingredients for colors. She told us to fill the other boxes by changing how pure and how bright the colors are, while keeping the main color tone the same. Hue is the specific color, Saturation is about how colorful or gray it is, and Brightness is about how light or dark it is.
....to be continued
@ItypeHere
The Color Palette [part 1]
... I rushed to my computer because I had an assignment that needed to be submitted in just an hour. I pressed the power button, and while the Windows screen was loading, I turned my face to TikTok and started scrolling videos. one after another, losing track of time. I watched a lot of them, forgetting that I had an important project to complete.
Finally, my computer was ready for work. The task was to design a user interface for a pretend website. I had no clue how to begin, except I had heard my friends had been working on it for the past two days. Luckily, we live in a time when GPT and YouTube can help us learn almost anything instantly. So, I typed in "Material UI design for beginners" and hit the search button. A list of videos popped up.
I needed to pick the right video giving attention to the time lengths, eye-catching thumbnails, and number of views. I chose one featuring a girl. I'm just an innocent guy, so I hadn't even looked at her face with full confidence.🙃 The video wasn't long, just 21 minutes. As I always do, I sped it up to 1.5 times the normal speed. I started watching to learn about Material UI design – what it means and how it works. The girl in the video talked about color palettes, tones, and tints – all the things needed to make a website look good. I was excited because that's exactly what I needed to know for my own project. I wanted to know how to make my website flow smoothly.
The girl explained how to create a color design system. She said to imagine using 9 boxes and making the middle one our brand color. Then, she talked about HSB – that stands for Hue, Saturation, and Brightness. These are like the ingredients for colors. She told us to fill the other boxes by changing how pure and how bright the colors are, while keeping the main color tone the same. Hue is the specific color, Saturation is about how colorful or gray it is, and Brightness is about how light or dark it is.
....to be continued
@ItypeHere
👍4
#GeekNOtes
The Color Palette [part 2]
.....
She said that often, Saturation and Brightness change together, just like in real life where one thing might need to change for another thing to get better. Like a deer or a lion – one has to win for the other to keep going. It's like a balance. Life is a bit like the colors on the palette. Someone or something might have to give up for things to work well. Just like that, the video ended with the girl saying, "Thanks for watching. Subscribe to my YouTube channel!" I was surprised – the video was over, but my thoughts were still going.
I was left thinking, "Do I really have to give something up for others to do well?" And guess what? I hadn't even started on my assignment yet. My computer was ready, but I wasn't.
@ItypeHere
The Color Palette [part 2]
.....
She said that often, Saturation and Brightness change together, just like in real life where one thing might need to change for another thing to get better. Like a deer or a lion – one has to win for the other to keep going. It's like a balance. Life is a bit like the colors on the palette. Someone or something might have to give up for things to work well. Just like that, the video ended with the girl saying, "Thanks for watching. Subscribe to my YouTube channel!" I was surprised – the video was over, but my thoughts were still going.
I was left thinking, "Do I really have to give something up for others to do well?" And guess what? I hadn't even started on my assignment yet. My computer was ready, but I wasn't.
@ItypeHere
#GeekNOtes
mInD Your oWn BussINess [ part 1]
...
Amidst the hustle and bustle of a typical Saturday in Mexico, people rushed around, transport queues stretched endlessly, cars filled the streets, and the police chased after street sellers. The sky above darkened, as if it held a secret ready to unfold. Hastening my pace to escape an impending rain shower, I made my way towards the Wabishebelle Hotel, hoping to catch a taxi to Megenagna. However, the long line seemed impossibly distant, so I turned back towards Debrework Tower, looking an alternative route home through Bole to Gerji....
To be continued...
@ItypeHere
mInD Your oWn BussINess [ part 1]
...
Amidst the hustle and bustle of a typical Saturday in Mexico, people rushed around, transport queues stretched endlessly, cars filled the streets, and the police chased after street sellers. The sky above darkened, as if it held a secret ready to unfold. Hastening my pace to escape an impending rain shower, I made my way towards the Wabishebelle Hotel, hoping to catch a taxi to Megenagna. However, the long line seemed impossibly distant, so I turned back towards Debrework Tower, looking an alternative route home through Bole to Gerji....
To be continued...
@ItypeHere
👍2
#GeekNOtes
neWYear
....
Being on the last day of the Ethiopian calendar, vibrant scenes unfold across the land. Crowds bustle with energy, mothers taking chickens to home, fathers guide cattle homeward, and children eagerly seek new clothes. Yet, I hold reservations about this celebration.
Before I share my thoughts, let me acknowledge a common perspective, often echoed by most. I concede that people celebrate the new year to express gratitude, even if I don't fully embrace the manner of celebration. One need not wait a full year to offer praise to their creator. There are 365 other days when you can express your gratitude. Each new day brings you a fresh start. Maybe people are too busy to do it every day, so they save it up for a year.
Days, months, and years, no matter what you call them, are all made up by humans. It may be 1445 in the Hijri calendar, 2023 in the Julian calendar, 5783 in the Hebrew calendar, and, after a day, 2016 in the Ethiopian calendar. The calendar doesn't change who you are. Yet, on days like today, you'll often hear people talking about their plans for the new year. But why tie your plans to the new year? You can make plans in the third, ninth, or twelfth month as long as they don't depend on the season, like farming.
Spending too much money on something unrelated to life, especially when the cost of living is rising, isn't wise. Personally, I'm not a fan of celebrating the new year. If it must be celebrated, it would make more sense to do it on the last day of the old year, not the first. Think of it this way: after a long and mostly boring school day, the closing program is held, and workers celebrate their success at the end of a project, not when they start a new one. Following this logic, if you have to celebrate the new year, it should happen at the end of the old year.
In conclusion, some of our traditions should be questioned so that they make more sense. Regardless of that, I want to send a message to all the people who are busy making plans and inspiring fellow procrastinators like me: "Happy new day!"
@ItypeHere
neWYear
....
Being on the last day of the Ethiopian calendar, vibrant scenes unfold across the land. Crowds bustle with energy, mothers taking chickens to home, fathers guide cattle homeward, and children eagerly seek new clothes. Yet, I hold reservations about this celebration.
Before I share my thoughts, let me acknowledge a common perspective, often echoed by most. I concede that people celebrate the new year to express gratitude, even if I don't fully embrace the manner of celebration. One need not wait a full year to offer praise to their creator. There are 365 other days when you can express your gratitude. Each new day brings you a fresh start. Maybe people are too busy to do it every day, so they save it up for a year.
Days, months, and years, no matter what you call them, are all made up by humans. It may be 1445 in the Hijri calendar, 2023 in the Julian calendar, 5783 in the Hebrew calendar, and, after a day, 2016 in the Ethiopian calendar. The calendar doesn't change who you are. Yet, on days like today, you'll often hear people talking about their plans for the new year. But why tie your plans to the new year? You can make plans in the third, ninth, or twelfth month as long as they don't depend on the season, like farming.
Spending too much money on something unrelated to life, especially when the cost of living is rising, isn't wise. Personally, I'm not a fan of celebrating the new year. If it must be celebrated, it would make more sense to do it on the last day of the old year, not the first. Think of it this way: after a long and mostly boring school day, the closing program is held, and workers celebrate their success at the end of a project, not when they start a new one. Following this logic, if you have to celebrate the new year, it should happen at the end of the old year.
In conclusion, some of our traditions should be questioned so that they make more sense. Regardless of that, I want to send a message to all the people who are busy making plans and inspiring fellow procrastinators like me: "Happy new day!"
@ItypeHere
👍12👎11
#GeekNOtes
mInD Your oWn BussINess [ part 2]
Continued....
...
Luck was on my side as I managed to find a taxi that was just about to fill up. Opting for the back seat, my preferred spot to avoid any potential "move-a-bit" disputes, I sat down beside a teenage guy. As soon as I settled in, a young woman, who appeared to be in her twenties (at least her make up made her look like 20's), took the seat next to me. She hung her purse on her right and placed a book to her left.
Feeling utterly exhausted, I allowed my head to droop, trying to capture a quick nap. When I lifted my head momentarily, my eyes fell on the word "successful" in the girl's book. She had just opened her book to a new chapter in the middle, and I couldn't quite recall what it was about. She read a few lines, then turned her attention to her phone, where she began checking her messages on Telegram.
Being rooted in the typical Ethiopian tradition of making educated guesses from a mere glance, I started piecing together clues. Albendazole, Barmadazole in her conversations, a paper image from Telegram – all of this pointed to a conclusion: she was likely a pharmacist. Well, with a book in hand, let's assume she's a diligent pharmacist working hard to better her life.
.....To be continued
@ItypeHere
mInD Your oWn BussINess [ part 2]
Continued....
...
Luck was on my side as I managed to find a taxi that was just about to fill up. Opting for the back seat, my preferred spot to avoid any potential "move-a-bit" disputes, I sat down beside a teenage guy. As soon as I settled in, a young woman, who appeared to be in her twenties (at least her make up made her look like 20's), took the seat next to me. She hung her purse on her right and placed a book to her left.
Feeling utterly exhausted, I allowed my head to droop, trying to capture a quick nap. When I lifted my head momentarily, my eyes fell on the word "successful" in the girl's book. She had just opened her book to a new chapter in the middle, and I couldn't quite recall what it was about. She read a few lines, then turned her attention to her phone, where she began checking her messages on Telegram.
Being rooted in the typical Ethiopian tradition of making educated guesses from a mere glance, I started piecing together clues. Albendazole, Barmadazole in her conversations, a paper image from Telegram – all of this pointed to a conclusion: she was likely a pharmacist. Well, with a book in hand, let's assume she's a diligent pharmacist working hard to better her life.
.....To be continued
@ItypeHere
👍5
#GeekNOtes
mInD Your oWn BussINess [ Last part]
She completed her phone tasks and returned to her reading, but her concentration wavered after just a minute. She closed the book slightly and drifted into thought. I couldn't help but wonder, "Is she genuinely engrossed in her reading, or is she trying to convince herself that she's not wasting time?" But then again, it occurred to me that she could be a pharmacist who perhaps didn't enjoy reading long notes, given her familiarity with concise prescriptions. Or maybe she's not a pharmacist at all, and reading books is just an occasional interest that fades quickly. It could also be that, like many girls, her mind was racing with thoughts, from the latest gossip about her friend's new heels to concerns about her difficult landlord.
Lost in this pondering, we eventually reached Bole International Airport. The girl prepared to resume reading, and as she was about to turn the page, I glimpsed the title of her book: "How Successful People Think." She had been lost in thought all this time, pondering the very subject of her book.
Yet, as all these moments unfolded before me, a nagging thought crept into my mind: Why couldn't I just close my eyes and sleep? Why did I find myself so invested in the lives of others? It struck me that many of us, perhaps most, unconsciously spend our days entwined in the lives of others. So, I made a silent resolution: Let's mind our own business.
@ItypeHere
mInD Your oWn BussINess [ Last part]
She completed her phone tasks and returned to her reading, but her concentration wavered after just a minute. She closed the book slightly and drifted into thought. I couldn't help but wonder, "Is she genuinely engrossed in her reading, or is she trying to convince herself that she's not wasting time?" But then again, it occurred to me that she could be a pharmacist who perhaps didn't enjoy reading long notes, given her familiarity with concise prescriptions. Or maybe she's not a pharmacist at all, and reading books is just an occasional interest that fades quickly. It could also be that, like many girls, her mind was racing with thoughts, from the latest gossip about her friend's new heels to concerns about her difficult landlord.
Lost in this pondering, we eventually reached Bole International Airport. The girl prepared to resume reading, and as she was about to turn the page, I glimpsed the title of her book: "How Successful People Think." She had been lost in thought all this time, pondering the very subject of her book.
Yet, as all these moments unfolded before me, a nagging thought crept into my mind: Why couldn't I just close my eyes and sleep? Why did I find myself so invested in the lives of others? It struck me that many of us, perhaps most, unconsciously spend our days entwined in the lives of others. So, I made a silent resolution: Let's mind our own business.
@ItypeHere
👍3❤2
Need for speed! 🔥
Experience a glimpse of an adventurous morning journey in Addis. The game between the taxi driver, with his cheering passengers, versus the determined traffic cop.
https://vm.tiktok.com/ZMj5o3dKD/
Experience a glimpse of an adventurous morning journey in Addis. The game between the taxi driver, with his cheering passengers, versus the determined traffic cop.
https://vm.tiktok.com/ZMj5o3dKD/
#GeekNOtes
We, ANTI- attendances!
I want to convey a message to teachers regarding class attendance. First and foremost, please do not take my message as a sign of disrespect. I'm speaking on behalf of the anti-attendance group, and any measures discussed should apply to the group as a whole, not just me:)
To begin, I'd like to stress that attending classes often feels like a waste of time. Let's take a typical student's day and break it down. The student has to wake up early, commute to the university, endure traffic jams, spend money on transportation, and budget for lunch. As a university student, there's also the temptation to visit gaming zones or other recreational spots. But imagine if this very student spent the day at home, attending classes online or studying independently. There would be no need to worry about transportation, and they could focus on their studies right after breakfast. This approach could save a significant amount of time.
I have another point to raise. Unfortunately, not all teachers are adequately prepared with the subject matter they are expected to deliver. I understand that their salaries might not be fair, and many of them have to work multiple jobs to make ends meet. However, it's disheartening when students endure all the challenges I mentioned earlier, only to find that the teacher is not well-prepared. In such cases, students may find better resources online. Please note that I don't mean to discredit all teachers; there are dedicated ones who take their job seriously.
Third point, hmm.... it's enough for now. To conclude, as a spokesperson for the anti-attendance group, I'm not proposing that attendance should be entirely eliminated. Rather, I suggest that improvements should be made. Instead of enforcing a strict "75% attendance is mandatory" policy, it could be more flexible, with a recommendation like, "Attending at least 75% of this class is advisable for a better grasp of the concepts." Moreover, deducting marks from students solely because of attendance or surprising students with quizzes due to frequent absenteeism might not be the best approach.
Lastly, I'd like to assure you that I'm not personally affected by severe absenteeism, nor have I been mistreated by teachers regarding attendance issues.
Thank you for taking the time to read my message. I don't look forward to seeing you all tomorrow, I mean to my classmates. 😊
@ItypeHere
We, ANTI- attendances!
I want to convey a message to teachers regarding class attendance. First and foremost, please do not take my message as a sign of disrespect. I'm speaking on behalf of the anti-attendance group, and any measures discussed should apply to the group as a whole, not just me:)
To begin, I'd like to stress that attending classes often feels like a waste of time. Let's take a typical student's day and break it down. The student has to wake up early, commute to the university, endure traffic jams, spend money on transportation, and budget for lunch. As a university student, there's also the temptation to visit gaming zones or other recreational spots. But imagine if this very student spent the day at home, attending classes online or studying independently. There would be no need to worry about transportation, and they could focus on their studies right after breakfast. This approach could save a significant amount of time.
I have another point to raise. Unfortunately, not all teachers are adequately prepared with the subject matter they are expected to deliver. I understand that their salaries might not be fair, and many of them have to work multiple jobs to make ends meet. However, it's disheartening when students endure all the challenges I mentioned earlier, only to find that the teacher is not well-prepared. In such cases, students may find better resources online. Please note that I don't mean to discredit all teachers; there are dedicated ones who take their job seriously.
Third point, hmm.... it's enough for now. To conclude, as a spokesperson for the anti-attendance group, I'm not proposing that attendance should be entirely eliminated. Rather, I suggest that improvements should be made. Instead of enforcing a strict "75% attendance is mandatory" policy, it could be more flexible, with a recommendation like, "Attending at least 75% of this class is advisable for a better grasp of the concepts." Moreover, deducting marks from students solely because of attendance or surprising students with quizzes due to frequent absenteeism might not be the best approach.
Lastly, I'd like to assure you that I'm not personally affected by severe absenteeism, nor have I been mistreated by teachers regarding attendance issues.
Thank you for taking the time to read my message. I don't look forward to seeing you all tomorrow, I mean to my classmates. 😊
@ItypeHere
👍15❤2👎1🤣1🍾1
#GeekNOtes
Marketing 101
Today, I had to deal with a government office known for its chaos. I planned my day around it, expecting the usual mess. I had to keep my day clear of other stuff because dealing with government appointments gives zero time for other tasks to do.
I stroll in, fashionably late but still on time for their slow-motion clock. Inside, a stranger points me to a hall. Suddenly, a fancy-dressed guy pops up, trying to calm my non-existent nerves. He asks what service I need, and boom – he becomes my guide, helping me with pens, forms, and the secret language of payments. I'm low-key impressed, thinking, "Government workers stepping up their game!"
But hold on, it gets interesting. His friendly colleague offered me a seat, then casually asked for my number. Strange, right? Turns out, she swiped my phone, tapped some code, and bam! I unintentionally opened a bank account.
They were undercover bank agents all along, making me part of their secret mission. Phone returned, they point me to the real service providers who, spoiler alert, weren't as thrilled to see me. Their vibe? "Come back tomorrow."
Through the bureaucratic chaos, what I find cool is the banker's clever marketing game – pretending to helping people while actually doing business. This, my friend, is Marketing 101 in action!
@ItypeHere
Marketing 101
Today, I had to deal with a government office known for its chaos. I planned my day around it, expecting the usual mess. I had to keep my day clear of other stuff because dealing with government appointments gives zero time for other tasks to do.
I stroll in, fashionably late but still on time for their slow-motion clock. Inside, a stranger points me to a hall. Suddenly, a fancy-dressed guy pops up, trying to calm my non-existent nerves. He asks what service I need, and boom – he becomes my guide, helping me with pens, forms, and the secret language of payments. I'm low-key impressed, thinking, "Government workers stepping up their game!"
But hold on, it gets interesting. His friendly colleague offered me a seat, then casually asked for my number. Strange, right? Turns out, she swiped my phone, tapped some code, and bam! I unintentionally opened a bank account.
They were undercover bank agents all along, making me part of their secret mission. Phone returned, they point me to the real service providers who, spoiler alert, weren't as thrilled to see me. Their vibe? "Come back tomorrow."
Through the bureaucratic chaos, what I find cool is the banker's clever marketing game – pretending to helping people while actually doing business. This, my friend, is Marketing 101 in action!
@ItypeHere
👍3👏3
Aight, what’s up everyone? I’m turning this channel into a space where I drop my thoughts, coding stuff, rants - basically whatever's on my mind. I just needed a spot to talk, and hey, where better than here? 😁
Okay okay, not just for talking.. I'll be sharing anything useful I come across in my coding journey (and life too). Hopefully, it ends up being helpful for you... and who knows, maybe you’ll throw some good stuff my way too if we’re vibing on the same wavelength.
Stick around with me, at least give me a three-day free trial before unsubscribing lol.
Not sure how often I’ll post, but when I do, it’ll be worth a glance (hopefully). So yeah, bear with me!
Okay okay, not just for talking.. I'll be sharing anything useful I come across in my coding journey (and life too). Hopefully, it ends up being helpful for you... and who knows, maybe you’ll throw some good stuff my way too if we’re vibing on the same wavelength.
Stick around with me, at least give me a three-day free trial before unsubscribing lol.
Not sure how often I’ll post, but when I do, it’ll be worth a glance (hopefully). So yeah, bear with me!
❤1🤔1
Forwarded from Chapi Dev Talks
Juma Mubarek
Hey devs! 👨🎓👩🎓
If you want to fast-track your career and land a dream job right out of school, you need to go hardcore on the advanced stuff. Don't just follow the curriculum—go deep.
Here are some ambitious technical areas to focus on:
Deep Dive into Core Concepts
* Databases: Don't just learn SQL. Go deep into database internals, understand indexing strategies, and master advanced query optimization. Try to optimize a query on a huge, randomly-generated dataset to see the difference.
* Operating Systems: Learn about OS threads and asynchronous programming. Understand how they work at a low level and how to manage concurrency effectively.
* Language Internals: Dive into how your favorite programming language actually works. How does Python's interpreter execute code? How does JavaScript's single-threaded nature handle so many operations?
* Networking: Get to know tools like Nginx, Apache, and others. Understand how a web server processes requests, handles traffic, and serves content.
Build Ambitious Projects
* High-Volume Servers: Challenge yourself to build a local server that can handle a massive number of requests. Experiment with scaling and performance.
* VPS Exploration: Get your hands on a Virtual Private Server (VPS). Deploy your projects, learn how to configure domains and DNS records, and get comfortable in a real-world server environment.
* OAuth: Create your own OAuth implementation to understand how modern authentication and authorization work.
* Clone Projects You Admire: Find a project you love and try to recreate it from scratch. This is one of the best ways to learn the architecture of a complex system.
Do the most ambitious projects you can imagine. Document your entire journey—every success and every failure. Post your progress on X (Twitter), GitHub, or a personal blog.
I guarantee that if you dedicate yourself to this path, you will get the job you've always wanted, and the money will follow. Your hard work will speak for itself.
Chapi
Hey devs! 👨🎓👩🎓
If you want to fast-track your career and land a dream job right out of school, you need to go hardcore on the advanced stuff. Don't just follow the curriculum—go deep.
Here are some ambitious technical areas to focus on:
Deep Dive into Core Concepts
* Databases: Don't just learn SQL. Go deep into database internals, understand indexing strategies, and master advanced query optimization. Try to optimize a query on a huge, randomly-generated dataset to see the difference.
* Operating Systems: Learn about OS threads and asynchronous programming. Understand how they work at a low level and how to manage concurrency effectively.
* Language Internals: Dive into how your favorite programming language actually works. How does Python's interpreter execute code? How does JavaScript's single-threaded nature handle so many operations?
* Networking: Get to know tools like Nginx, Apache, and others. Understand how a web server processes requests, handles traffic, and serves content.
Build Ambitious Projects
* High-Volume Servers: Challenge yourself to build a local server that can handle a massive number of requests. Experiment with scaling and performance.
* VPS Exploration: Get your hands on a Virtual Private Server (VPS). Deploy your projects, learn how to configure domains and DNS records, and get comfortable in a real-world server environment.
* OAuth: Create your own OAuth implementation to understand how modern authentication and authorization work.
* Clone Projects You Admire: Find a project you love and try to recreate it from scratch. This is one of the best ways to learn the architecture of a complex system.
Do the most ambitious projects you can imagine. Document your entire journey—every success and every failure. Post your progress on X (Twitter), GitHub, or a personal blog.
I guarantee that if you dedicate yourself to this path, you will get the job you've always wanted, and the money will follow. Your hard work will speak for itself.
Chapi
❤1
A girl on the street asked me for 10 birr. I told her, “My mom only gave me money for taxi, nothing else.” She smiled and said, “Don’t say my mom, say my wife.” I smiled back and told her, “I’m not married yet, I’m single and in my early twenties.” But she insisted I was married and even had a kid.
Moral of the story: I’m not married, I’m actually very much single. So don’t hold back from submitting your application just because you assumed I was taken :)
Moral of the story: I’m not married, I’m actually very much single. So don’t hold back from submitting your application just because you assumed I was taken :)
🤣4😁3
Spent the past three days participating in the National ID Hackathon... honestly, such a worthwhile experience. I learned a ton about what can be done with Fayda ID and the kinds of projects they're working on right now. Turns out Fayda has potential applications in a bunch of areas like blockchain, agritech, and smart governance.
We had people from different sectors join us... even someone from the World Bank... and they shared real challenges they face, like how hard it is to distribute aid in rural areas because so many people don’t have proper identification.
Also, gotta say, the accommodation Fayda provided was a pleasant surprise. I mean, I didn’t expect the government to put us up in a four-star hotel, with food and everything covered. Thought we’d be crashing in some university dorms or something. Sure, we were finalists, but still... didn’t see that coming. I think I’m gonna sign up for anything that has “Fayda” in the name from now on (mainly for the food and hotel 😅).
The results of the hackathon haven’t been announced yet... they’re coming out this Wednesday.
Overall, I took away two main lessons from the whole thing. First, solving real-world problems isn’t about building the fanciest system... it’s about creating something that actually works for the people it's meant to serve. Like, in rural areas, a lot of folks have low literacy, no internet, and sometimes not even electricity. So whatever system you build needs to take all that into account.
Second, having your ideas clearly mapped out from start to finish before jumping into implementation is a lifesaver. Otherwise, you might start off building an e-commerce app and somehow end up halfway through a delivery platform. Staying focused makes it way more likely you’ll actually solve the problem instead of getting lost along the way.
We had people from different sectors join us... even someone from the World Bank... and they shared real challenges they face, like how hard it is to distribute aid in rural areas because so many people don’t have proper identification.
Also, gotta say, the accommodation Fayda provided was a pleasant surprise. I mean, I didn’t expect the government to put us up in a four-star hotel, with food and everything covered. Thought we’d be crashing in some university dorms or something. Sure, we were finalists, but still... didn’t see that coming. I think I’m gonna sign up for anything that has “Fayda” in the name from now on (mainly for the food and hotel 😅).
The results of the hackathon haven’t been announced yet... they’re coming out this Wednesday.
Overall, I took away two main lessons from the whole thing. First, solving real-world problems isn’t about building the fanciest system... it’s about creating something that actually works for the people it's meant to serve. Like, in rural areas, a lot of folks have low literacy, no internet, and sometimes not even electricity. So whatever system you build needs to take all that into account.
Second, having your ideas clearly mapped out from start to finish before jumping into implementation is a lifesaver. Otherwise, you might start off building an e-commerce app and somehow end up halfway through a delivery platform. Staying focused makes it way more likely you’ll actually solve the problem instead of getting lost along the way.
🔥2❤1