Forwarded from Solo codes (Brook Solomon)
Introducing Totals.
All your transactions in one place
Totals is a mobile app that automatically tracks your bank transactions by parsing SMS messages from Ethiopian banks. It gives you real-time balance updates, detailed transaction history, smart analytics, and clear financial insights, all stored securely on your device.
We built it to stop ourselves from going broke 💸
Multi-Bank Support
Commercial Bank of Ethiopia (CBE)
Awash Bank
Bank of Abyssinia (BOA)
Dashen Bank
Telebirr
more coming soon....
download here
And its open source,
please drop a star or contribute
Github
shoutout to @abelwondafrash for coming up with the initial concept and design
By detached
@interested_imbecile
@ye_we
All your transactions in one place
Totals is a mobile app that automatically tracks your bank transactions by parsing SMS messages from Ethiopian banks. It gives you real-time balance updates, detailed transaction history, smart analytics, and clear financial insights, all stored securely on your device.
We built it to stop ourselves from going broke 💸
Multi-Bank Support
Commercial Bank of Ethiopia (CBE)
Awash Bank
Bank of Abyssinia (BOA)
Dashen Bank
Telebirr
more coming soon....
download here
And its open source,
please drop a star or contribute
Github
shoutout to @abelwondafrash for coming up with the initial concept and design
By detached
@interested_imbecile
@ye_we
☕️ Code & Coffee
Just realized how important the basics are
A friend is crushing LeetCode SQL challenges (link) for tech interviews, while I was busy with frameworks and ORMs… almost forgot SQL even exists
Just realized how important the basics are
A friend is crushing LeetCode SQL challenges (link) for tech interviews, while I was busy with frameworks and ORMs… almost forgot SQL even exists
LeetCode
SQL 50 - Study Plan - LeetCode
Crack SQL Interview in 50 Qs
I’m new to Python… and I just learned this.
I recently discovered that Python has type annotations.
I always thought Python was just dynamically typed but you can actually add type hints to your code:
I recently discovered that Python has type annotations.
I always thought Python was just dynamically typed but you can actually add type hints to your code:
def greet(name: str) -> str:
return "Hello " + name
Forwarded from Codative 🔭
Here are some more quotes from @Dagmawi_babi these are focused on vibe coding
Enjoy 😉
#Quotes #Devfest2025 #Vibecoding
@codative
Enjoy 😉
#Quotes #Devfest2025 #Vibecoding
@codative
Be Bored more! . found this interesting
https://youtu.be/orQKfIXMiA8
https://youtu.be/orQKfIXMiA8
YouTube
You Need to Be Bored. Here's Why.
Boredom isn’t a bug—it’s a feature. Harvard professor Arthur C. Brooks explains why boredom unlocks creativity, activates a powerful brain network, and might even protect you from depression. Learn how the mind wanders—and why that’s a very good thing.
For…
For…
☕️ Code & Coffee — Tip of the Day
Just tried adding a rich text editor to my React project In the Morning.
Started with React Quill but…It wasn’t playing nice with my React 18 setup.
Switched over to Jodit Editor . It work properly and clean integration. it saved me hours.
@codeandcoffee1
Just tried adding a rich text editor to my React project In the Morning.
Started with React Quill but…It wasn’t playing nice with my React 18 setup.
Switched over to Jodit Editor . It work properly and clean integration. it saved me hours.
@codeandcoffee1
⚡4🔥1
what happen to the internate guys notion , chatgpt , Canva , LinkedIn is not working for me .
👍1
Why TDD?
We use Test-Driven Development (TDD) to:
- Write tests before writing code
- Catch edge cases early (like int vs double from APIs)
- Make sure everything works before moving forward
TDD gives confidence, reduces bugs, and makes refactoring safe.
We use Test-Driven Development (TDD) to:
- Write tests before writing code
- Catch edge cases early (like int vs double from APIs)
- Make sure everything works before moving forward
TDD gives confidence, reduces bugs, and makes refactoring safe.
💯2
Some days are for pushing. Some days are just for surviving. Both are allowed.✌🏼
❤3🙏2
Forwarded from DOT_RUTH
New feels hard because the brain mistakes unfamiliar for unsafe. Most of the struggle is just rewiring. But not knowing that has held so many of us back for far too long.
New feels like fog at first. You don’t need the whole road, just the next visible step.
It's not hard, it's just NEW
New feels like fog at first. You don’t need the whole road, just the next visible step.
It's not hard, it's just NEW
👏1