DOT_RUTH
1.16K subscribers
824 photos
35 videos
32 files
307 links
Welcome to my digital journal — a place where code meets chaos, art, side projects, rants, reflections, and unfiltered Ruth. No niche, just vibes.

Small, Yet Relevant is my motto :)
Download Telegram
The habesha spice flavored sun chips is not for the weak, I am here panting and all
😁2
17👍1
Media is too big
VIEW IN TELEGRAM
Hey you guys, I built a web app called Dotune to help you discover new artists and fresh tracks. It uses the Spotify API to access your saved songs and LastFM API to find similar tracks. Any new songs not already in your library are added to your recommendations, giving you fresh music to enjoy.

Sad news tho, Due to Spotify’s updated policy (as of May 15, 2025), the API now only supports Extended Quota mode for organizations, limiting individual accounts to 25 users in development mode. If you want to try it, fill out this form and get your playlist.

Access is first come, first serve, only the first 25 users will be able to have Dotune access their saved tracks and generate a playlist.
🔥215
Github Repo: https://github.com/dot-ruth/dotune.git

Tech Stack:
- Frontend: Next.js, Tailwind CSS
- Backend: TypeScript
- APIs: Spotify API, Last.fm API
- Database: PostgreSQL
- Authentication: Better Auth

Challenges:
- Spotify’s deprecated “get recommendations” endpoint → workaround: used Last.fm API
- Preview URL for audio deprecated → full track streaming not available
- Limit of 100 tracks per playlist in a single request
- not being able to use the Spotify API in a extended qouta mode ( possible walkaround for this is to let the user use their own API key )
🔥8
I will figure it out, I just need to crash out first, that is what my PC says when I try to build an apk. I will give you the apk, I just need to crash first.

Any tips on how to make my PC faster, will be much appreciated
😁13
11
Forwarded from Solo codes (Brook Solomon)
Introducing, Ora Browser

A friend of mine used to always complain about his frustration with browsers, and even went as far as wanting to create his own browser, and i also had enough, so i joined forces with @Keni99 and yonaries to create the perfect browser, with the aestetic of browsers like arc but functionality and speed of safari

and its fully open source

Website
Github
X/Twitter
4
Me every morning, contemplating my life choices......

Anyway, yellow everyone 💛
12
Forwarded from WTM Ethiopia (Betel)
114th Coffee Meetup
Starting Business: A Founder’s Guide to Launching in Ethiopia

In collaboration with Google Women Techmakers Ethiopia & The Disruptors Den, join us for coffee, community, and founders building with purpose.

This isn’t just another event. The 114th Coffee Meetup is the finale of our Design to Market mentorship series, created for technical founders who have mastered product design and are now ready to take on the challenge of launching in the real world.

Here’s what’s waiting for you:
How to move beyond building features and actually break into the Ethiopian market
Practical insights on turning technical skills into a sustainable business
A major announcement you’ll want to be in the room for
Networking with other ambitious founders and innovators over coffee

📍 Venue: ALX Ethiopia – Haya Hulet Mazoria, Noah CityPoint Building 6th floor

📅 Date: September 13
🕑 Time: 2:00 PM

Don’t miss out—save your spot now with a calendar reminder
👉 Add to Calendar

#WTMEthiopia #TDD
3
Being understood is rarer than being loved. Many can love the version you show, but few can love the truths you hide. Those who do, carry pieces of your soul gently, as if they were their own.
14
Us developer do love our kiss ;)
😁11
You must keep going, because you deserve to see what happens when all your hard work pays off.
🥰5❤‍🔥4😭32
Baby blue sky, isn't it a beautiful beautiful day

Have a good one loves <3
5
እንኳን አደረሳችሁ 😊
🥰1410👀1
2017 Recap

First of all, I want to say እግዚአብሔር ይመስገን

This might get a bit personal so brace yourself, the year started a bit rough to be honest, the first 4 months was tough, but those months were the ones that taught me for everything that you experience God has a reason, and he is protecting you, you might not see it at the moment, but as time passes and as the dots start connecting you will understand, so believe me when I tell you trust his plans for you, because his plans for you is much more greater that you would expect, and pray for strength to handle the struggles that come along the way, if there are failures, use them as a stepping stone, those experience are shaping you to become the person that you were suppose to be.

Now to the good part, after a good consideration, I got out of my comfort zone ( an introvert btw ) and volunteered to organize the Developer V3 meetup along side incredible people, I got too meet a lot of people, it is the best highlight of my year, was such a great event, became a part of WTM Ethiopia core member alongside awesome people, whom I cherish from the bottom of my heart, and then created a personal channel through which I got to meet you guys, I really appreciate each and every one of you, I hope you like it here, also this was a year I choose my interest, myself, and made a decision that made ME happy ( trying to kill the people pleaser in me one step at a time ), for the people pleasers here ( if there are any ), those who truly love you and care for you will actually root for you when you choose something that makes you happy instead of them ( so you are pleasing them in a way, don't worry lol)

This year was a year that I was blessed with people and fell in love with the Ethiopian tech community, for those of you am close to and have worked with, had the chance to meet and anyone I got to encounter through the Ethiopian tech community I really really love you, you guys are literally one of the reasons I thank God, I love you guys, you are one of my blessings, you are a blessing.

Now to the best part, I have been working on my spirituality, and my relationship with God. if it were for my sins I wouldn't deserve to be at his presence, but he showed me his endless mercy, I have no words except እግዚአብሔር ይመስገን።

Let's get technical shall we, on to some notable side projects and contribution
- Native Chat Contribution
- Adwa
- Builve Contribution
- Easter Trivia
- Daily Dot
- ng-scaf ( Angular CLI Tool )
- Dotune

Some thoughts I would like to circle back to
- Don't adhere to group thinking
- Genre of my life
- Having a choice is a privilege
- Be the ripple
- Never knowing what comes next

Some honorable Mention
- My art work :)
- My Reading List

As I was going through my channel to draft this recap, realized it is a space I would love to be in, and I hope the same goes to you as well, Thank you guys, I wish you a great year ahead <3

DOT - Small, Yet Relevant.
❤‍🔥2084
Forwarded from Supernovae (Nova)
🌼 Vibe Coded🌼

I gave the Enkutatash vibe a try for the new year just for fun btw today:)), and it didn’t turn out as well (full of bugs in a lot of ways) But I wanted to share it anyway...()

Check it out: https://enkutatash-ebon.vercel.app/

It's not perfect, but I hope you enjoy it! (the sound specially 😂😂😂😂😂)

Happy New Year! Let's celebrate with some bubbles, laugh at this craziness💛




Note Try:the hard level
(if u gonna try it out 👉👈)

Credit to :@gugutlogs for the sound☺️
6
Natyiu
The US is going full woke at this point, it’s honestly getting absurd. Charlie Kirk is dead.
ከአመጻ ብዛት ፍቅር ቀዘቀዘ
ሰው ወንድሙን ገሎ መቼ ተወቀሰ
አመጸኞች በዙ ክፋቱ ጨምሮ
ተላልፈው ተሰጡ ለማይረባ ዐዕምሮ

አትመጣም ወይ (ማራናታ)
አናርፍም ወይ (ማራናታ)

ማራናታ
13