112 friends, thank you guys , I hope you will find my content helpful, entertaining , and relatable
LOVE ALL OF YOU 🥰🥰🥰🥰🥰🥰
LOVE ALL OF YOU 🥰🥰🥰🥰🥰🥰
🥰11👍4❤1
Forwarded from WTM Ethiopia
Join the Ethiopia Web 3 Connect – Addis Ababa
📅 Date: April 5th, 2024
⏰ Time: 2:00 PM – 6:00 PM
📍 Venue: Science Museum Hall, Addis
Get ready for an electrifying deep dive into Web3, blockchain innovation, and the future of digital finance—powered by Binance
Why You Can’t Miss This:
🔥 Engaging Panel Discussions – Hear from industry experts as they unpack the latest trends in Web3, DeFi, and crypto adoption in Africa.
🎤 Inspiring Keynotes – Gain insights from leading voices shaping the blockchain revolution.
🤝 Networking Opportunities – Connect with fellow crypto enthusiasts, developers, and entrepreneurs.
💡 Learn & Grow – Whether you're a beginner or a seasoned trader, this event is packed with valuable knowledge
Who Should Attend?
- Crypto traders & investors
- Web3 & blockchain developers
- Fintech
Don’t miss out on this chance to learn, connect, and be part of Africa’s crypto revolution!
🔗 Limited seats available! Secure your spot here https://meetup.binance.events/e/ethiopia-web-3-connect
Disclaimer: Participation at the event is free of charge, but registration is compulsory. As the space at the event is limited, entry to the event will be based on a first come first serve basis for ticket holders only.
📅 Date: April 5th, 2024
⏰ Time: 2:00 PM – 6:00 PM
📍 Venue: Science Museum Hall, Addis
Get ready for an electrifying deep dive into Web3, blockchain innovation, and the future of digital finance—powered by Binance
Why You Can’t Miss This:
🔥 Engaging Panel Discussions – Hear from industry experts as they unpack the latest trends in Web3, DeFi, and crypto adoption in Africa.
🎤 Inspiring Keynotes – Gain insights from leading voices shaping the blockchain revolution.
🤝 Networking Opportunities – Connect with fellow crypto enthusiasts, developers, and entrepreneurs.
💡 Learn & Grow – Whether you're a beginner or a seasoned trader, this event is packed with valuable knowledge
Who Should Attend?
- Crypto traders & investors
- Web3 & blockchain developers
- Fintech
Don’t miss out on this chance to learn, connect, and be part of Africa’s crypto revolution!
🔗 Limited seats available! Secure your spot here https://meetup.binance.events/e/ethiopia-web-3-connect
Disclaimer: Participation at the event is free of charge, but registration is compulsory. As the space at the event is limited, entry to the event will be based on a first come first serve basis for ticket holders only.
👍1
At what stage are you on your projects
Anonymous Poll
16%
This is the best idea ever
21%
Ok, This is harder than I thought
19%
This is gonna take some work
13%
This sucks and it's boring
1%
Dark Night of the soul
18%
It will be Good to finish because I'll learn something for next time
12%
It's Done and it sucks, but not as bad as I thought
Hey you guys 👋
I know I have been MIA the past two days, it's just that my posts felt like Good Mornings and Nighty nights and wanted post valuable stuff for you guys and was curating on that, you deserver the best :) 🥰
I know I have been MIA the past two days, it's just that my posts felt like Good Mornings and Nighty nights and wanted post valuable stuff for you guys and was curating on that, you deserver the best :) 🥰
🙏6👍1
For those of you developing anything with the Gemini API checkout this repo , I hope it's quite helpful
https://github.com/google-gemini/cookbook
#resources @ruthabiti
https://github.com/google-gemini/cookbook
#resources @ruthabiti
GitHub
GitHub - google-gemini/cookbook: Examples and guides for using the Gemini API
Examples and guides for using the Gemini API. Contribute to google-gemini/cookbook development by creating an account on GitHub.
👍7⚡1
Ever felt like a fraud? Like you don’t fit in? Like you don’t know shit? Well, I have—plenty of times, actually. I’ve questioned myself: “Who am I fooling? This isn’t for me.” Of course, this only happens seven days a week.
So how do I get over it? I tell myself, It’s okay. I’ll learn it. I’ll master it. Then I’ll feel enough. Then I’ll feel in place. But when does this end? There should be an end to this, right? (A statement stolen from @Welcome2Ucode—also, check out his channel. He’s a lad who really knows his craft.)
Well, now I’m trying to see the positive side of imposter syndrome—a reason to push through. I know the feeling sucks at first, but accept it. Try to fill in the gaps that made you feel that way. Embrace the fact that you’ll be continuously learning.
It’s important to recognize that these feelings are more common than you might think. Many seasoned developers have faced the exact same struggles, often daily. The reality is that the tech landscape is always evolving. With new languages, frameworks, and tools emerging regularly, keeping up can be overwhelming. When that knowledge gap looms large, it’s natural to feel lost.
In conclusion, feeling like an imposter doesn’t mean you lack talent or potential. Instead, it can be a powerful motivator to learn and grow. Accept your journey, take pride in your progress, and never underestimate the power of resilience. Welcome to this ongoing adventure in development—where self-doubt leads to discovery and growth.
Drop your imposter thoughts in the comments—unless you think you're not qualified to comment on imposter syndrome. In that case... comment anyway ;)
#dot_thoughts #dot_ruth
So how do I get over it? I tell myself, It’s okay. I’ll learn it. I’ll master it. Then I’ll feel enough. Then I’ll feel in place. But when does this end? There should be an end to this, right? (A statement stolen from @Welcome2Ucode—also, check out his channel. He’s a lad who really knows his craft.)
Well, now I’m trying to see the positive side of imposter syndrome—a reason to push through. I know the feeling sucks at first, but accept it. Try to fill in the gaps that made you feel that way. Embrace the fact that you’ll be continuously learning.
It’s important to recognize that these feelings are more common than you might think. Many seasoned developers have faced the exact same struggles, often daily. The reality is that the tech landscape is always evolving. With new languages, frameworks, and tools emerging regularly, keeping up can be overwhelming. When that knowledge gap looms large, it’s natural to feel lost.
In conclusion, feeling like an imposter doesn’t mean you lack talent or potential. Instead, it can be a powerful motivator to learn and grow. Accept your journey, take pride in your progress, and never underestimate the power of resilience. Welcome to this ongoing adventure in development—where self-doubt leads to discovery and growth.
Drop your imposter thoughts in the comments—unless you think you're not qualified to comment on imposter syndrome. In that case... comment anyway ;)
#dot_thoughts #dot_ruth
❤16👍2
Don't half ass it , they said
Me in a taxi rn 😭
Anyway good night you guys 🥰🥰🥰
Me in a taxi rn 😭
Anyway good night you guys 🥰🥰🥰
😭6❤1💯1
Forwarded from WTM Ethiopia
🚀 Empowering Women in Tech: WTM Session with Serena Ridany!
Join us this Saturday, April 5th, at 8:00 PM EAT for an inspiring session with Serena Ridany, a Google Women Techmakers Ambassador!
She’ll be sharing her journey and experience on :
🔹 Google WTM Community – What it is and how to get involved.
🔹 WTM’s Impact – How it's transforming tech & key achievements.
🔹 The Power of Community – Why networks matter for your career.
🔹 Personal & Career Growth – How WTM has shaped her journey.
✨ Get ready to be inspired,connect with like minded individuals, and take away lessons to fuel your own tech journey!
🎙 Speaker: Serena Ridany
📅 Date: Saturday, April 5th
⏰ Time: 8:00 PM EAT
👉 Register now: https://bit.ly/WTMEthiopia
🔗 Join the Event Here: https://meet.google.com/ihm-wsif-ams
Tag a friend, spread the word, and let’s make an impact! 💡💃
🚀 Don’t miss this! Stay updated by following our LinkedIn page: Google Women Techmakers Ethiopia
#WTMEthiopia #WTM #Google #CommunityImpact
Join us this Saturday, April 5th, at 8:00 PM EAT for an inspiring session with Serena Ridany, a Google Women Techmakers Ambassador!
She’ll be sharing her journey and experience on :
🔹 Google WTM Community – What it is and how to get involved.
🔹 WTM’s Impact – How it's transforming tech & key achievements.
🔹 The Power of Community – Why networks matter for your career.
🔹 Personal & Career Growth – How WTM has shaped her journey.
✨ Get ready to be inspired,connect with like minded individuals, and take away lessons to fuel your own tech journey!
🎙 Speaker: Serena Ridany
📅 Date: Saturday, April 5th
⏰ Time: 8:00 PM EAT
👉 Register now: https://bit.ly/WTMEthiopia
🔗 Join the Event Here: https://meet.google.com/ihm-wsif-ams
Tag a friend, spread the word, and let’s make an impact! 💡💃
🚀 Don’t miss this! Stay updated by following our LinkedIn page: Google Women Techmakers Ethiopia
#WTMEthiopia #WTM #Google #CommunityImpact
👍1
Forwarded from WTM Ethiopia
🚀 Ready to Redefine What’s Possible?
WTM Addis Hackathon 2025 is calling on bold women in tech to build, break, and rethink the future.
This isn’t just about coding — it’s about challenging the limits, daring to disrupt, and crafting real solutions that matter.
👩💻 Form your team of 5.
💡 Bring your skills, your vision, your voice.
🧠 Hack with purpose. Build with power.
All levels welcome — from students to senior devs.
Let’s redefine what’s possible, together.
👉 Register now: https://forms.gle/2SbBr68NTGWvvL8y9
#WTMHackathon2025 #RedefinePossible #WomenInTech #WTMAddis
WTM Addis Hackathon 2025 is calling on bold women in tech to build, break, and rethink the future.
This isn’t just about coding — it’s about challenging the limits, daring to disrupt, and crafting real solutions that matter.
👩💻 Form your team of 5.
💡 Bring your skills, your vision, your voice.
🧠 Hack with purpose. Build with power.
All levels welcome — from students to senior devs.
Let’s redefine what’s possible, together.
👉 Register now: https://forms.gle/2SbBr68NTGWvvL8y9
#WTMHackathon2025 #RedefinePossible #WomenInTech #WTMAddis
Entity Framework Core Cheat Sheet - Viastudy.pdf
540.7 KB
Any .NET developers here? , I think this cheat sheet will be helpful, check it out :)
EF migration commands
- Add-Migration: Creates a migration by adding a migration snapshot.
- Remove-migration: Removes the last migration snapshot.
- Update-database: Updates the database schema based on the last migration snapshot.
- Script-migration: Generates a SQL script using all the migration snapshots.
Code First
# PMC (Package Manager Console )
# .NET CLI
Database First
# PMC (Package Manager Console )
# .NET CLI
EF migration commands
- Add-Migration: Creates a migration by adding a migration snapshot.
- Remove-migration: Removes the last migration snapshot.
- Update-database: Updates the database schema based on the last migration snapshot.
- Script-migration: Generates a SQL script using all the migration snapshots.
Code First
# PMC (Package Manager Console )
PM > Add-Migration
PM > Update-Database
PM > Remove-Migration
PM > Script-Migration
PM > Get-Migration
# .NET CLI
> dotnet ef migrations add InitialCreate
> dotnet ef database update
> dotnet ef migrations remove
> dotnet ef migrations script
Database First
# PMC (Package Manager Console )
PM > Scaffold-DbContext 'Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Chinook' Microsoft.EntityFrameworkCore.SqlServer
# .NET CLI
> dotnet ef dbcontext scaffold "Data Source=(localdb)\MSSQLLocalDB;Initial Catalog=Chinook" Microsoft.EntityFrameworkCore.SqlServer
👍3🔥2