James Jackson-South
banner
james-jackson-south.me
James Jackson-South
@james-jackson-south.me
Founder @sixlabors.com | 10x Microsoft MVP | Passionate C# developer | Fitness enthusiast | Always coding, always learning. #Tech #Coding #OpenSource
I saw a heap of results with radarr
October 22, 2025 at 11:48 AM
I love my rowing machine. You should definitely do it!
October 15, 2025 at 6:54 AM
The only thing I miss is hamstring curls and pull downs (I’m rather heavy for pull ups). My functional trainer is really versatile and has a squat rack which goes up to 154kg (plenty enough at my age). It’s taken me years to put it all together.
October 15, 2025 at 6:36 AM
I gave up on the public gym and bought my own.
October 15, 2025 at 6:28 AM
CONGRATULATIONS!!!!!!

Super happy for you mate!
October 10, 2025 at 5:54 AM
I doubt many people seeing that post will understand the significance, but AFAIK no other #dotnet library can both render glyphs like this with real brushes and return layer-aware glyph paths you can fill/stroke programmatically.

This is really freaking cool!
September 30, 2025 at 7:44 AM
Uncanny!
September 30, 2025 at 7:25 AM
That’s the stuff missing from NETFX
August 28, 2025 at 2:06 AM
That’s very kind. I think my AI enhanced hack attempt is working. Public I figured out on my own but private was more complicated.

I’ll clean up and do more testing and let you know know.

I am surprised the methods weren’t shipped out of band as extensions though!
August 28, 2025 at 2:05 AM
You can create and register custom Scheme. You can then document the Authorize attribute with the scheme you want to use. For Hangfire dashboard I would just check the user is authenticated. The default scheme should handle that.
August 27, 2025 at 6:58 AM
The abstractions are good, and work well and everything in hindsight makes perfect sense, however the journey to get to that point is far too difficult. I think the docs would benefit from some sort of flowchart + recipe approach.
August 25, 2025 at 4:13 AM
ImageSharp has long supported all compression options for JPEG, and other formats also. It also does some clever optimisations for animated image formats that perform deduplication of pixel data across frames. For V4 it’ll also have normalisation of ICC profiles to allow additional savings
July 11, 2025 at 5:11 PM
BTW. What do you mean by "beats it"?
In what way do you think a free C library wrapper outperforms ImageSharp? Speed? Features? Reliability? Cross-platform support?

Happy to clarify where ImageSharp stands; just want to understand what you're comparing.
July 11, 2025 at 10:11 AM
ImageSharp is fully managed, cross-platform, actively developed, and solves real-world problems enterprises face.

If your only metric is "what’s free," open source will always lose.
But teams paying for ImageSharp get better performance, fewer bugs, and active support. That's worth something.
July 11, 2025 at 10:10 AM
I get where you're coming from, but this is a false equivalence.
System.Drawing was Windows-only, incomplete, and is now deprecated.
SkiaSharp is a wrapper over a C++ library with its own limitations and maintenance risks.
July 11, 2025 at 10:09 AM
Can you be more specific as to why?
July 10, 2025 at 9:54 PM