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
Forwarded from Dev Notes
Bereket Engida for the 2025 JavaScriptLandia Awards

Bereket is being nominated for Outstanding Contribution from a New Arrival for his impactful work on BetterAuth, which is making authentication simpler and helping many developers.

The community has already started nominating him. Let’s add our support.
📅 Nominations close Sept 19
🏆 Winners announced at JSConf 2025 (Oct 14–16, Maryland)

Nominate Bereket 👉 here.

Original: x post

Follow: DevNotes
👍5
Forwarded from Me Says
No one cares (in a good way)
5
Unresolved Issues
Would you date you if you weren't yourself?
Damn, I would kill for a person like me, might need some work but I am a human being, nobody is perfect and I accept that :)

Just me blabbing here enjoy lol
7
For those of you celebrating መዉሊድ, እንኳን አደረሳችሁ my loves <3
3
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