674
Подписчики
-124 часа
-27 дней
+1330 дней
Архив постов
674
Bchas, where can a girl buy a hot compress?
(Urgent)
674
Manager, Products & Practices at Digital Impact Alliance (DIAL)
Salary, if listed: $80,000 – $90,000 USD
Location: Africa with Ghana, Kenya, Ethiopia, and Senegal strongly preferred
Application deadline, if listed: 2026-01-30
More info + apply:
https://ctfg.softr.app/job?recordId=rechNjHrIR3sQQqYP
674
Repost from LinkUp Addis
LinkUp Media Is Expanding!
We are looking to hire inspired and talented creative writers, reporters, photographers, graphic designers and interns in a full time and retainer basis.
Apply at the link below!
📋 https://forms.gle/fEkxcszAioTPxv9AA
@LinkUpaddis
674
Repost from jerbear
+3
Pretium.
A mobile app built using React Native. Scan your items/products and get the average market price plus links to shops.
How to Use
>Install the apk(sent down below)
>Open and scan anything
>Get your price and link
Ps. Some of the prices are not accurate, will work on it more when I get the time.
Also this is for Andriod, IOS users wait a bit- (tomorrow)
Would mean a lot if you give me a star on GitHub!
Happy scanning:)
674
Repost from Robi makes stuff
+1
So with that , odit.et is officially launched
been in the works since Feb 10 2025 ( almost a year )
been in my head since 2022 with this post
The app is native kotlin and the site is built with svelte 5
installation instructions here
and usage instructions here
You can finally get control over your finances because they are easy to log and easy to go thru.
from odit.et/dashboard
You can see your 2025 wrapped from
odit.et/wrapped and
You can set goals for 2026 at
odit.et/goals ( yes they will automatically update as messages come in )
odit is not on device , and is closed source , head to totals.detached.space if you want a FOSS alternative
@rb_wk for more of the stuff i built
674
Hmm... Actually, I've been thinking of an extended blog of sorts, but I'm reserving that for after finals (late January/ early February) because I don't celebrate the year's end on Jan. 1 (I celebrate on Jan. 14 - and I have DSA finals then lol). But okay, here's a spoiler of sorts (note, this is more of an overview of what it could look like; these excerpts might not make it):
I was looking through my journal entries a while back, and I found this excerpt from Jan. 14, 2025: "Lowkey, I feel like this'll be the year when I'll RUN. And run I will. I can't wait." Ahh... sweet sweet old me, what if I told you, you were the slowest you've been in a very long while? And that, actually, was the best decision. And what if I told you, you had very, very few wins (namely, only two) and a massive list of failures and losses? And those killed you inside at times, but, despite that, you found yourself enough at the end.
This year was the year I learned to truly appreciate the beauty of small pockets of happiness, to take absolute joy in those 10 minutes at 5 PM where I'm on the couch after a long day with a warm cup of tea, the bittersweet moments when you have to depart ways from a dear friend with whom you've not had enough time with, spending a solid 10 minutes staring at the absolute richness of a beautiful art or photography piece, and the absolute peace of finding yourself good enough, even though you just failed disastrously yesterday in a way that just wasn't possible, even though you're a week after a major deadline, even though you didn't uphold your values as much as you did yesterday, and even though, yes, death is a reality that you've not considered as deeply as you've done before.Anyhow, if there's a specific part of my growth or anything so far you want me to cover and dig deeper on, do let me know through this.
674
Repost from Solo codes
+5
Introducing Totals 1.2.026 🎉
We wanted to end the year with a bang, so we packed this update with some seriously powerful features to help you close out the year strong.
What’s new:
Smart Budgeting
Track and Set spending limits and get notified when you’re getting close,no more surprise overspending.
Multiple Profiles
Easily separate different use cases like personal and work.
Automatic Transaction Categorization
Totals now learns from your history and automatically categorizes transactions for you.
Financial Insights.
Further Analysis on your finances like spending stability , projections, unusual activity detection and more...
New Tools Tab 🛠
Accounts – Save bank details of friends and family for quick copy & paste during transactions
Verify Payment – Confirm whether a received transaction is correct (powered by verify.leul.et)
And this is just the beginning,more tools are coming soon to the Totals ecosystem.
Oh, and of course…
we couldn’t let you end the year without your Totals Wrapped
website
674
Bchas, I'm getting back to Chess. Dump resources, YouTube channels, tips, anything I should know in the comments or in the DMs.
674
A Shaper friend of mine is stepping into the role of editor-in-chief of LinkUp magazine and she wants your input for LinkUp's work moving on. The survey won't take more than 5 minutes, do fill it :))
674
+1
Lord, I pray for the ability to think and write like this.
She ATE this and left the plate shaking, my God.
Link: Abiyot
674
Repost from N/a
"I just wanna drive!"
An animation short based on a song that was with me through my ups and downs this year.
Senayt the duck pilot cruising through the purple skies in her trademark aircraft "The Cloud Moses" in hopes of seeing a better tomorrow
@unc_kingdom
674
I am once again asking for your support.
If anyone could hook me up with past exam resources, let me know. Right now, I'm looking for Advanced Database (Database II), but let me know if you can hook me up for computer science courses in general.
DM @not_eldana
674
Repost from Urban Finds
+1
Urban Finds Bazaar returns this December with curated vendors, handcrafted pieces, and small-batch creations you won’t find anywhere else.
Dec 13–14 | Saturday & Sunday | 10 AM–7 PM
Step in, explore, and leave with something that feels uniquely yours. 🛍️✨
#UrbanFinds #LocallyMadeGloballyInspired
674
Hmm... On environments
I had a conversation with one of my friends a very long time ago. Back then, we were in this program that as learners, we were above average at. The conversation went something like this:
Person 1: "You know, I'm thinking, we're in a very good place here. As in, we're not being challenged you know... I think we might need to find a better place where the people around us are more competitive."
Person 2: "Yes, but why don't you strive to be the best here in the first place? Why the need to reach ahead?"
That conversation, in a way, stuck with me. Everytime I found myself comfortable in a good place, I told myself "how can I say that if I'm not the best here?".
I was thinking about that today and the quote that's like "if you're the best in the room, you're in the wrong room" came to mind. But I can't help but think that should be rephrased as "if you're above the average person in the room, you're in the wrong room". I think the "you have to be the best here to advance" thing might be one of the wrongest opinions I believed for a while, I don't think advancement works that way. I think, to really advance, you have to be in rooms where what you bring is dirt shit and the only thing you can do is try to catch up.
This whole thought process happened within the 20 min walk I took earlier, what do you think tho?
