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
my tweets versus github commit compare ๐Ÿ˜

check yours at https://shiptalkers.dev/

#shiptalkers #twitter #github #compare
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก9
Installing libraries for C project is rather a tedious process ๐Ÿฅถ
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ’กthought might be insightful

#jwt #bytebytego #authentication
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘3
This new feature in .NET 8 is very cool ๐Ÿ”ฅ
It saves you a lot of conditional checks, and you only have to do error handling.

#dotnet #csharp
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿง‘โ€๐Ÿ’ป Nowadays, I always try to make enough code organization with dependency chain and separate classes & files for everything just from the start of a project. It helps me manage my code more efficiently and handle errors and other issues more smoothly.

P.S. This is an Avalonia(.NET) project

#dotnet #avalonia #project
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
โค5๐Ÿ‘1
๐Ÿค2๐Ÿ‘1
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ˜6๐Ÿคฃ1๐Ÿค1
Imagine if this was a thing ๐Ÿ’€
๐Ÿ‘€3๐Ÿ˜ญ2
after I did two contributions to Avalonia two years ago, we ran out of small issues now ๐Ÿฅฒ
I guess I have to study the structure deeply in order to be able to contribute with fixing issues again : (

#avalonia
@abdebuilds
โค7
Forwarded from TechแŠขแ‰ต (Muhammed)
Reminder:

Season two of the TechแŠขแ‰ต podcast kicks off tomorrow at 8:00 pm(2:00 LT) with special guests๐Ÿ’ซ๐Ÿ’ซ

Mulu Tsega (Luna) will host this episode, featuring creative developer Dagmawi Esayas (Dagmawi Babi). Don't miss itโ˜บ๏ธ

@techinethio
#podcast #season2
โค4
datagrid is the scariest avalonia control out there to contribute to ๐Ÿฅถ ... but I am going for it ..
will be a very good learning curve even if I don't make it ๐Ÿคทโ€โ™€๏ธ

#avalonia #contribution
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿง‘โ€๐Ÿ’ป For developers who have contributed to large open-source repos or have one of them (50+ likes ig), Starknet is giving away around 110 STRK tokens (worth ~ $80 atm). I got mine and have sent them to Binance.
The deadline is 21th June!

The link ๐Ÿ‘‰ https://provisions.starknet.io/

Important notes:
- For some reason, it says it takes about 7 hrs to send from the Braavos account โ€” they ask you to setup โ€” to Binance, but for me, it arrived in lessthan an hr.
- They ask you to connect your GitHub account. They only read public info to verify it's yours, however check the permissions on the authorization page.

#starknet #giveaway #developers #opensource
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ‘1๐Ÿ”ฅ1
https://github.com/AvaloniaUI/Avalonia/issues/15887
attempted to also fix this issue feeling confident ๐Ÿ˜…

turns out, it is more than just a basic fix. I have to deal with pointers. I thought I was very close to the solution, but the issue seemed not any where I thought it would be. The pointer stuff I learned in C helped me a bit, but this one is very weird. Just look at these pointer functions ๐Ÿ‘† .. they don't really make sense ๐Ÿ˜‚

finally, I gave up on it ๐Ÿ˜ฎโ€๐Ÿ’จ ๐Ÿ”บ

#avalonia #contribution
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก2
๐Ÿ‘จโ€๐ŸŽ“ books recommendation for programmers by Mosh Hamedani

#books #recommendation #programming
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
โค4
I love asynchronous programming, but it hurts ma' brain when it gets too complex ๐Ÿ˜ญ

#async #programming
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
โšก3
This media is not supported in your browser
VIEW IN TELEGRAM
๐Ÿ– I worked on this Apex Legends project for a client, months ago, that pushed my limit with Win32 APIs.

I wrote a C# script to detect the player's weapon and apply an anti-recoil pattern, keeping the weapon steady while shooting. I also had to developed a program to reverse-engineer the actual recoil pattern and use it.

Apex legend developers are very smart that they don't use the real mouse pointer position, rather, they create a virtual mouse for the in-game experience. Just basic mouse manipulation didn't work. So, I had to go deep into using the unsafe win32 apis ๐Ÿ’€

It was a challenging and interesting project

#game #win32 #programming #project
@abdebuilds
Please open Telegram to view this post
VIEW IN TELEGRAM
๐Ÿ”ฅ12๐Ÿ‘5