Abdesol Builds
857 subscribers
123 photos
12 videos
96 links
.NET | Avalonia | Backend Dev | Chess Enthusiast

Portfolio https://abdesol.me

Reach me out at @abdesol
Download Telegram
Forwarded from Programmer Jokes
😁3
Just won a rapid chess match with a whopping 62 moves at 89.1% accuracy. It is barely achievable to get that accuracy with 30+ moves for someone who just got into the four-figure rating πŸ˜„

No mistakes, misses and blunders.
And as usual, no brilliant moves πŸ₯²

@abdebuilds
#chess #achievement
😁6⚑1
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