Abdesol Builds – Telegram
Abdesol Builds
855 subscribers
105 photos
11 videos
91 links
.NET | Avalonia | Backend Dev | Chess Enthusiast

Portfolio https://abdesol.me

Reach me out at @abdesol
Download Telegram
Forwarded from Techኢት (Tolo$a)
Techኢት Podcast S02E07🎙

Guest: Bereket Engida(Telegram)
Host: Tolosa
Date: July 30, 2024
Time: 8:00 PM (2:00LT)

We're excited to feature Beka on Techኢት Podcast! 🎉 Beka is a top developer known for turning unique ideas into reality and solving real-life problems with code. 🚀

Projects💻
Loglib:Privacy-first, open-source web analytics.🔒📊
Better Fetch:Efficient data-fetching library.🌐⚡️
Better Call: Enhances remote procedure call functionality. 📞🔧
And more!

Current Role:
Beka currently contributes to Read21 as a remote developer, working on a multi-sensory web application designed to assist struggling readers and students with dyslexia. 📚🌍Additionally, he develops for Elemental, a local company.🏢🔧

Apart from his coding endeavors, Beka is also a talented music producer, specializing in creating music for adverts and film scores.🎶🎬

Don't miss out on this fun episode! 🤩 We'll dive into Beka's tech journey, uncover his innovative projects, and learn how he juggles roles at Read21 and Elemental. Plus, we'll geek out on tech trends and soak up his wisdom for budding developers. 🌟💡

@Techinethio
📅 Stay tuned! 🎧📢
#TechኢትPodcast
3🔥1
https://github.com/github/gitignore

This repo has a collection of .gitignore templates for several programming languages and types of projects. You don't have to craft one for each project you work on... just grab it from here 🤷‍♀️

#git #gitignore #resource #recommendation
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
As a detail-oriented person 😅, I always follow clean architecture from the start of a project. It scares me to deal with it later 🥶

> btw, this is just a practice project for .NET backend dev

#clean #architecture
@abdebuilds
6👍1
Have you ever used the 🤬 Screaming Architecture? 😁

#screaming #software #architecture
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
the network 👋 🤬
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6👍1
Media is too big
VIEW IN TELEGRAM
A short animation video on the brief history and evolution of the game of chess ~ by TED-Ed.

YouTube Link: https://youtu.be/YeB-1F-UKO0

#chess #history
@abdebuilds
👍1🔥1
I don't play blitz as much, and I am playing it nowadays to get the rating up.. and this is how much I humiliate my opponents using the advantage of my low rated blitz 😂

The game link: https://www.chess.com/game/108766783310
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
What is your winning streak in chess?

Me: 14, had to shrink the page to get it all in one screenshot 😁

This is just because of my low blitz rating matching me with lower elo players 😅 .. getting my blitz ratings up now

#chess #streak #blitz
@abdebuilds
7
this one is a very useful tip ❗️

use it when you wanna look up for some data in your database, but you have no intention to alter the data. Basically when you do searching, fetching, etc..

#csharp #tip #dotnet
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
https://www.chess.com/events/2024-gct-sinquefield-cup/03/Nepomniachtchi_Ian-Giri_Anish

Have a look at this crazy game played by two grand masters Ian Nepomniachtchi and Anish Giri in this month at the sinquefield cup tournament. Ian Nepo literally only used his pawns to win the game.. and it was such a mess that it looks like it is played by some lessthan 500 elo players 🥶

#crazy #chess #games
@abdebuilds
😁1
When you run a MongoDB server on your machine and it makes your computer very slow, it is very annoying. But actually, there is a setting you can adjust to limit the amount of RAM resource it uses. Basically limiting the cache size of the server. The steps are:
1. If the server is running, stop it
2. Locate the folder C:\Program Files\MongoDB\Server\<version>\bin\
3. In the folder, open mongod.cfg file in a file editor in administrator mode and in the storage section, add the following configuration code:
  wiredTiger:
engineConfig:
cacheSizeGB: <the_limit>

You have to place the limit in GB, in the tag. Usually, around 0.256 (256 MB) is enough, but it depends on the performance of your pc.
3. Save the changes and start the mongodb server

Enjoy

#mongodb #server #tips
@abdebuilds
5👍1
🧑‍💻 Starting my .NET Backend journey, I spent about 2 weeks deep in learning, then moved on to a practice project to solidify my knowledge. I chose to build an event management backend. After a month of building, it's almost complete, and I'm sharing the GitHub repository with you: EventSphere.Backend

I believe in learning by building projects that can serve as a library and reference as I continue in my career. This one will be valuable as I continue in the .NET Backend development journey.

Techs/libraries/frameworks used:
- ASP.NET Core WebAPI
- Postgres & Mongo databases
- Entity Framework
- JWT & OAuth Authentication

Industry practices followed:
- Clean Software Architecture
- SOLID principles
- Critical module tests
- Extensive documentation
- Docker containerization
- GitHub workflow for tests

🏖 The next phase will involve adding features like email services, profanity checks, notifications based on user interests and event updates, and eventually building a frontend. Looking forward to learn AWS and Azure services like azure functions, etc.. for the next phase of building

While it is not yet fully finished, I think there is always room for improvement. Any feedback or advice on how to improve would be greatly appreciated. Thank you!

#dotnet #backend
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍1👏1
Are you looking to learn how to use Azure services more efficiently and confidently? Look no further than Microsoft Learn. Microsoft Learn provides a detailed guide with sandbox access to the Azure portal. Eventually, you may even secure a certification as a "Azure Developer Associate" which will be a great boost to your portfolio!

Course Link: https://learn.microsoft.com/en-us/training/courses/az-204t00

Certification Link: https://learn.microsoft.com/en-us/credentials/certifications/azure-developer/

#microsoft #learn #azure
@abdebuilds
4
https://github.com/Abdesol/VanishUrl.Backend

I quickly built this project today as the sole purpose for learning how to use azure cosmos database. It is fairly simple backend project where I just used minimal apis and it is about disposable temporary links that you can send information with.. nothing fancy 😄 ... it will just be a good reference for future azure cosmos db related projects and a good kickstart for now

#project #azure
@abdebuilds
4
We are at a half a million thousand subscribers now 🎉

Welcome to the new members and thanks to all the amazing people who helped promote the channel. Stay tuned for amazing contents!

A huge shoutout to
@the_blogrammer
@selfmadecoder
@TechInEthio
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉134