btw, I see some of my favorite tech telegram channels have members only comments. I understand that it is to avoid spammers, etc..
but personally, as someone who doesn't like distractions and rarely join groups unless I will be interacting inside regularly, you took away my freedom to comment, give feedbacks etc... just emotes
๐ซก on behalf of people like me, please allow non-group members to comment
but personally, as someone who doesn't like distractions and rarely join groups unless I will be interacting inside regularly, you took away my freedom to comment, give feedbacks etc... just emotes
๐ซก on behalf of people like me, please allow non-group members to comment
๐ฏ11โค5
I have started being a lil bit active on x/twitter. Share your profile and let us connect there
https://x.com/AbdellaSolomon
https://x.com/AbdellaSolomon
X (formerly Twitter)
abdesol (@AbdellaSolomon) on X
.NET, Avalonia, & Backend dev โ building modern cross-platform solutions
Forwarded from .Net Core Ethiopia
Built an event analytics platform to explore real-world scaling challenges. Here's what I discovered:
โข .NET Core console app with high-performance bulk insertion
โข PostgreSQL with advanced partitioning + materialized views
โข Docker for easy setup and testing
โข PostgreSQL COPY is 10-100x faster than INSERT statements
โข Performance cliff hits around 64M+ events
โข Memory tuning critical: found 10GB shared_buffers sweet spot
โข Materialized views essential at scale (1,900x improvement!)
โข Realistic data patterns (Pareto distribution, geo data)
โข Configurable batch sizes (30K optimal for 100M+ scale)
โข Parallel worker support
โข Real-time progress tracking with Spectre.Console
โข 100,365,001 events processed successfully
โข Sub-millisecond dashboard queries
โข 100+ concurrent users validated
โข Complete monitoring and observability
GitHub: https://github.com/LeoulGirma/EventAnalytics-100M
Report : https://telegra.ph/The-100M-Row-Challenge-10-26
#dotnet #postgresql #performance #scaling #csharp
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - LeoulGirma/EventAnalytics-100M
Contribute to LeoulGirma/EventAnalytics-100M development by creating an account on GitHub.
๐ฅ4
Forwarded from RaGoose
Shared Chess Telegram Bot
so i just fully vibecoded this telegram bot, where you guys can join and play a shared board chess game.
used node, docker and railway and ofc cursor.
check out the code here and don't forget to drop a star ๐ https://github.com/daveragos/telegram-chess-bot
#myprojects #chess
so i just fully vibecoded this telegram bot, where you guys can join and play a shared board chess game.
used node, docker and railway and ofc cursor.
check out the code here and don't forget to drop a star ๐ https://github.com/daveragos/telegram-chess-bot
#myprojects #chess
GitHub
GitHub - daveragos/telegram-chess-bot: A Telegram bot that allows users to play chess on a shared board. Any user can start a gameโฆ
A Telegram bot that allows users to play chess on a shared board. Any user can start a game, join an existing game, and make moves from available legal moves. - daveragos/telegram-chess-bot
@software_guy, don't disable your channel comment section for non-members and I will say "I am here"
๐ฏ2๐1
RaGoose
Shared Chess Telegram Bot so i just fully vibecoded this telegram bot, where you guys can join and play a shared board chess game. used node, docker and railway and ofc cursor. check out the code here and don't forget to drop a star ๐ https://github.comโฆ
a game is going on rn.. tune in ๐ฅ
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from RaGoose
Current turn: Black
โฑ๏ธ Round 10: White can move immediately (no timer during round)
๐ฅ Captured:
โช White: โโโ (3 pts)
โซ Black: โโ (4 pts)
๐ Recent moves (19 total):
15. abdesol: c1 โ d2
16. JONAZZ2: b4 โ a5 captures โ
17. toneytor: g1 โ f3
18. JONAZZ2: f5 โ c2 captures โ
19. HasPluse: a6 โ a7 captures โ
... (14 earlier moves)
โฑ๏ธ Round 10: White can move immediately (no timer during round)
๐ฅ Captured:
โช White: โโโ (3 pts)
โซ Black: โโ (4 pts)
๐ Recent moves (19 total):
15. abdesol: c1 โ d2
16. JONAZZ2: b4 โ a5 captures โ
17. toneytor: g1 โ f3
18. JONAZZ2: f5 โ c2 captures โ
19. HasPluse: a6 โ a7 captures โ
... (14 earlier moves)
RaGoose
Current turn: Black โฑ๏ธ Round 10: White can move immediately (no timer during round) ๐ฅ Captured: โช White: โโโ (3 pts) โซ Black: โโ (4 pts) ๐ Recent moves (19 total): 15. abdesol: c1 โ d2 16. JONAZZ2: b4 โ a5 captures โ 17. toneytor: g1 โ f3 18. JONAZZ2: f5โฆ
who did this ๐ญ.. I ain't playing now
๐คฃ1
the past two weeks, I have been working on this fun little side project: https://gitpersona.live
Give it your github username, and it will tell you the developer personality type it thinks you have(It is gonna roast you a bit tho )
Try it out and share the persona it gave you ๐
Give it your github username, and it will tell you the developer personality type it thinks you have
Try it out and share the persona it gave you ๐
GitPersona
GitPersona - Discover Your Coding Personality
Analyze your GitHub profile and discover your unique coding personality
๐ฅ9๐ญ5โค3
Abdesol Builds
the past two weeks, I have been working on this fun little side project: https://gitpersona.live Give it your github username, and it will tell you the developer personality type it thinks you have (It is gonna roast you a bit tho ) Try it out and shareโฆ
ik it is a bit slow.. github gives me max 5k request per hr limit. I can't finish it all first and make the other ppl who try it later wait an hr. Additionally, there is also the gemini api delays.
Appreciate any help around the github api limit ๐ซก
Appreciate any help around the github api limit ๐ซก
Abdesol Builds
the past two weeks, I have been working on this fun little side project: https://gitpersona.live Give it your github username, and it will tell you the developer personality type it thinks you have (It is gonna roast you a bit tho ) Try it out and shareโฆ
Please open Telegram to view this post
VIEW IN TELEGRAM
Abdesol Builds pinned ยซthe past two weeks, I have been working on this fun little side project: https://gitpersona.live Give it your github username, and it will tell you the developer personality type it thinks you have (It is gonna roast you a bit tho ) Try it out and shareโฆยป
I added a semaphore on top of the queue I had, forgetting that the queue was working as a semaphore with FIFO yesterday ๐ฎโ๐จ
I have fixed that.. hopefully the delays should be a bit lower
I have fixed that.. hopefully the delays should be a bit lower
Please open Telegram to view this post
VIEW IN TELEGRAM
I think it is better to teach a baby than to get LLMs be consistent with prediction ๐ฎโ๐จ I had to fix it multiple times to avoid biases.. I have done it again for one last time.. check out your profile again and see if it will give you a new persona
It was biasing towards Hacker and Tinkerer.. Haven't seen ppl having the juicy ones like Sentinel
It was biasing towards Hacker and Tinkerer.. Haven't seen ppl having the juicy ones like Sentinel
โก1โค1๐1
Abdesol Builds
The stack Next.js + Tailwind + FastAPI + Postgres
No .NET.. ik, pls forgive me.. I just wanted to do something quick, and the crappy fastapi is enough for that.
.NET for production and stability ๐ซก
.NET for production and stability ๐ซก
๐4๐2
some of you got the "Unknown" or error type.. it was because of the gemini rate limiting. I think I had to make a way for ppl to provide their own github and gemini token.. but that would have made it a complicated UX
I have updated the gemini token to my other google accounts, hopefully it should work now
I have updated the gemini token to my other google accounts, hopefully it should work now
I am going to reveal just one or two personality types at a time which most ppl didn't get