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
Forwarded from Information Systems Hub 💻🔁
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 The Biweekly IS TALKS Workshop is Back—And It's Bigger Than Ever! 🚀
Get ready for an exciting session with an incredible guest—experienced backend developer Henok Yoseph! 🎯
🔥 Topic: ORM & NoSQL – Unlock the Secrets of Modern Databases! 🔥
Whether you're just starting out or an experienced developer, this session will level up your skills and give you practical insights into the industry.
But wait… there’s more! After the workshop, gear up for an epic challenge competition with an amazing prize up for grabs! 🎁🏆
📅 Date: Wednesday, April 9
⏰ Time: 8 PM (2 LT)
🎤 Hosted by: Mihret Daniel
💡 Don't miss this chance to learn, compete, and win! Join us for a session packed with knowledge and excitement! 🚀
Follow us for more updates:
|Telegram| |YouTube|
⚡1👍1
Well that's my cue :) , ELPA telling me to go to sleep, but for real tho what's with the power outage these days
Anyway nighty night loves 🥰🥰🥰
Anyway nighty night loves 🥰🥰🥰
😁1