I always hated auto mapper libraries in C# as they are mostly reflection-based. They do runtime reflections to handle mapping, which have a significant performance overhead and potential runtime errors. I always try to avoid anything that involves reflection at all cost, even in a mapping case, I always preferred to write my own mappers.
However, today, I discovered a library called Mapperlyπ
Mapperly is a source generator based library for generating object mappings. A source generator in C# is a powerful compile-time code generation feature introduced in .NET 5 that allows you to generate additional source code during compilation. This means it generates type-safe and highly efficient mapping code at compile time. Since it avoids using reflection, there are no runtime complications.
I can't wait till I use itπ₯
Github Repo: https://github.com/riok/mapperly
Docs: https://mapperly.riok.app/docs/intro/
#csharp #tip #automapping #resource
However, today, I discovered a library called Mapperly
Mapperly is a source generator based library for generating object mappings. A source generator in C# is a powerful compile-time code generation feature introduced in .NET 5 that allows you to generate additional source code during compilation. This means it generates type-safe and highly efficient mapping code at compile time. Since it avoids using reflection, there are no runtime complications.
I can't wait till I use it
Github Repo: https://github.com/riok/mapperly
Docs: https://mapperly.riok.app/docs/intro/
#csharp #tip #automapping #resource
Please open Telegram to view this post
VIEW IN TELEGRAM
π₯4
Please open Telegram to view this post
VIEW IN TELEGRAM
Damn, it's been a whole month since I last posted... Anyways, here's a post so my channel doesnβt turn into a ghost town.
Youβre welcome π
Youβre welcome π
π13β‘4
Forwarded from Chapi Dev Talks
Registration is Open for DevMeetup V3!ππ
Join us on February 22 at Capstone ALX Tech Hub, Lideta, for a day of inspiring keynotes, networking, hackathons, and fun challenges. Hear from founders and developers sharing their journeys!
π Date: February 22
β° Time: 9:00 AM
π Location: Capstone ALX Tech Hub, Lideta
π RSVP Here: https://devmeetup.et/register
Spaces are limited secure your spot now!
For any collaborations contact @chapimenge or @Merry_Abate16.
A huge shoutout to our amazing sponsors:
π₯ Platinum Sponsors: ALX Ethiopia, iceaddis, Convex Technologies, Chapa and Yegara Host.
π₯ Silver Sponsors: Horan Software, Kuraz Tech, along with individual supporters whoβve made this possible. Thank you all for your incredible support!
#DevMeetupV3 #DeveloperCommunity #Innovation
Join us on February 22 at Capstone ALX Tech Hub, Lideta, for a day of inspiring keynotes, networking, hackathons, and fun challenges. Hear from founders and developers sharing their journeys!
π Date: February 22
β° Time: 9:00 AM
π Location: Capstone ALX Tech Hub, Lideta
π RSVP Here: https://devmeetup.et/register
Spaces are limited secure your spot now!
For any collaborations contact @chapimenge or @Merry_Abate16.
A huge shoutout to our amazing sponsors:
π₯ Platinum Sponsors: ALX Ethiopia, iceaddis, Convex Technologies, Chapa and Yegara Host.
π₯ Silver Sponsors: Horan Software, Kuraz Tech, along with individual supporters whoβve made this possible. Thank you all for your incredible support!
#DevMeetupV3 #DeveloperCommunity #Innovation
π2
for anyone interested on getting their hands dirty on real FIDE (International Chess Federation) rated tournaments, this is one for you.. you could register, receive your FIDE ID, and if you play well, you could even get to be FIDE rated player.
I have registered and this is also gonna be my first one π
Check it out!
Post Link: https://web.facebook.com/share/p/1ERRNQNiXs/
I have registered and this is also gonna be my first one π
Check it out!
Post Link: https://web.facebook.com/share/p/1ERRNQNiXs/
π2π2
Forwarded from Beka (Beka)
Hey guys good news :)
Better Auth has been accepted into Y Combinator's Spring 2025 batch (X25)! π
Myself and @kinfishfarms, will be part of YC's first spring batch. Super excited and thanks everyone here for being part of my journey so far :)) but a lot more to come!
Better Auth has been accepted into Y Combinator's Spring 2025 batch (X25)! π
Myself and @kinfishfarms, will be part of YC's first spring batch. Super excited and thanks everyone here for being part of my journey so far :)) but a lot more to come!
π2
Beka
Hey guys good news :) Better Auth has been accepted into Y Combinator's Spring 2025 batch (X25)! π Myself and @kinfishfarms, will be part of YC's first spring batch. Super excited and thanks everyone here for being part of my journey so far :)) but a lotβ¦
just when we were already feeling proud of better-auth going viral and main stream, we get this news... what a pleasant surprise π₯ π₯
Please open Telegram to view this post
VIEW IN TELEGRAM
β‘18
Forwarded from DoughNut π©
AND WE ARE LIVEEEEE
https://www.exambuddy.app
Exam Buddy is now live for everyone to use. We're launching today with a BANG and offering 35% discount for all Ethiopians till the end of exit exam.
Miss it notβ€οΈ
#ExamBuddy
https://www.exambuddy.app
Exam Buddy is now live for everyone to use. We're launching today with a BANG and offering 35% discount for all Ethiopians till the end of exit exam.
Miss it notβ€οΈ
#ExamBuddy
π«‘5β€1
Forwarded from Beka (Beka)
We just did our YC launch. I need you guys to do me a favor. Can you go ahead and upvote please π
https://www.ycombinator.com/launches/NUm-better-auth-the-authentication-framework-for-typescript
https://www.ycombinator.com/launches/NUm-better-auth-the-authentication-framework-for-typescript
Y Combinator
Launch YC: Better Auth - The Authentication Framework for TypeScript | Y Combinator
The fastest growing Auth framework for TypeScript: 13K stars + 100K weekly downloads!
π₯2
https://learnxinyminutes.com/
this is literally the best site to brush up on any programming languages and other stuff you have learned but haven't touched in months or years. I'm reading the https://learnxinyminutes.com/c/ page and it's been very insightful in brushing up on C.. Check it out!
this is literally the best site to brush up on any programming languages and other stuff you have learned but haven't touched in months or years. I'm reading the https://learnxinyminutes.com/c/ page and it's been very insightful in brushing up on C.. Check it out!
π₯7π1
Forwarded from The Software Guy (ΒAnexon)
Media is too big
VIEW IN TELEGRAM
π BIG NEWS β VeriPay is LIVE! πΈβ¨
After grinding non-stop, Iβm proud to announce the launch of VeriPay β a tool built to solve one of the most annoying problems in Ethiopia:
β Fake payment screenshots
β Doubts about transactions
β Wasting time confirming payments
With VeriPay, you can now:
β Instantly verify digital payment receipts
β Check bank & service transfers in seconds
β Protect yourself and your business from scams
π Try it out now: veripay.anexon.tech
This is just Version 1.0 β simple, fast, and secure. But itβs only the beginningβ¦ π₯
Your feedback = shaping the future of digital trust in Ethiopia π
#veripay #payment_verify #launch
After grinding non-stop, Iβm proud to announce the launch of VeriPay β a tool built to solve one of the most annoying problems in Ethiopia:
β Fake payment screenshots
β Doubts about transactions
β Wasting time confirming payments
With VeriPay, you can now:
β Instantly verify digital payment receipts
β Check bank & service transfers in seconds
β Protect yourself and your business from scams
π Try it out now: veripay.anexon.tech
This is just Version 1.0 β simple, fast, and secure. But itβs only the beginningβ¦ π₯
Your feedback = shaping the future of digital trust in Ethiopia π
#veripay #payment_verify #launch
β€5
Forwarded from Solo codes (Brook Solomon)
π₯3
https://iq-checker.net/
it violated me π
it comes up with this non-sense IQ score from your twitter account
it violated me π
it comes up with this non-sense IQ score from your twitter account
π5
https://github.com/linebender/vello
A new interesting GPU-first graphics rendering library. It is much faster than the typical CPU-first libraries like skia since it uses the GPU very effectively, however, it is not mature yet
check it out
A new interesting GPU-first graphics rendering library. It is much faster than the typical CPU-first libraries like skia since it uses the GPU very effectively, however, it is not mature yet
check it out
GitHub
GitHub - linebender/vello: A GPU compute-centric 2D renderer.
A GPU compute-centric 2D renderer. Contribute to linebender/vello development by creating an account on GitHub.