
Husband, father, and tech junkie. Dev @roonlabs. Former Developer @xamarinhq and @Microsoft.
UT
Joined February 2008
- Tweets9.2K
- Following439
- Followers853
- Likes3.1K
Pinned Tweet
🎉 TagLibSharp2 v0.6.0 is live!
🔧 Breaking Changes:
• AudioProperties now a struct (better perf!)
• Removed deprecated MusicIpId (use AcoustID)
• API consistency improvements across formats
Looking for early adopters to test! Also, let me know what video and image formats you want implemented first.
Feedback welcome! 🙏
github.com/decriptor/TagLibS…
I've rebuilt F-Spot to use @AvaloniaUI and "released" 0.9.0-alpha.1: github.com/f-spot/f-spot/rel…
I'm sure it'll have all sorts of problems, but hopefully with minimal effort it'll work on Windows, mac, and Linux.
If you had an old database, I believe this should still work correctly :)
I guess macOS 15 felt left out of all the macOS 27 drama and decided to break anything with an opengl context 🤦
developer.apple.com/forums/t…
Stephen Shaw retweeted
WSL containers is now generally available.
Build, run and deploy Linux containers directly on Windows with the WSL containers CLI and API 🧵
Here is a sneak peek at a project I've been working on in my spare time. Rebuilding f-spot in @AvaloniaUI
Stephen Shaw retweeted
Grok 4.7 is here.
It's a notable improvement over Grok 4.6 at the same price and speed.
It's out! #dotnet
Performance Improvements in .NET 11 - .NET Blog 🚀
devblogs.microsoft.com/dotne…
Stephen Shaw retweeted
INSTALL THIS ON YOUR MAC RIGHT NOW!
ZoomIt for Mac!!!
github.com/microsoft/ZoomitF…
youtube.com/watch?v=Pp3EgOod…
Stuff I've been working on @roonlabs. More good things coming!
blog.roonlabs.com/building-a…
Stephen Shaw retweeted
WSL container's public preview starts today, you can try it out right away! Blog post here for more details:
devblogs.microsoft.com/comma…
Stephen Shaw retweeted
Now on NuGet nuget.org/packages/pvanalyze
A CLI for helping agents do performance analysis on .NET projects github.com/adityamandaleeka/…
#dotnet #performance
Stephen Shaw retweeted
#SkiaSharp v4 preview 1 just dropped! Filled with goodies AND a new partnership (special thanks to Ramez Ragaa) with @UnoPlatform! If you want to know more, check out our new website: mono.github.io/SkiaSharp
Read the blog: devblogs.microsoft.com/dotne…
But wait, there is more! ...
One of my projects that I've been working on at @roonlabs is finally public. It allows you to explore various headphone EQ profiles
opra.roon.app/
So, Amazon just lays off a significant number of their Prime Video staff and then I get an email saying that they are going to increase the cost of Prime Video (if I don't want to see ads)
Stephen Shaw retweeted
“People always asked "Why do you pay so much money for your kid to do sports”?
Well I have a confession to make; I don't pay for my kid to “to do sports”
Personally, I couldn't care less about what sport she does
So, if I am not paying for sports what am I paying for?
- I pay for those moments when my kid becomes so tired she wants to quit but doesn’t
- I pay for those days when my kid comes home from school and is “too tired" to go to her training but she goes anyway.
- I pay for my kid to learn to be disciplined, focused and dedicated
- I pay for my kid to learn to take care of her body and learn how to correctly fuel her body for success.
- I pay for my kid to learn to work with others and to be a good team mate, gracious in defeat and humble in success
- I pay for my kid to learn to deal with disappointment, when they don’t get that placing or title they'd hoped for, but still they go back week after week giving it their best shot.
- I pay for my kid to learn to make and accomplish goals
- I pay for my kid to respect, not only themselves, but others, officials, judges and coaches
- I pay for my kid to learn that it takes hours and hours, years and years of hard work and practice to create a champion and that success does not happen overnight
- I pay for my kid to be proud of small achievements, and to work towards long term goals
- I pay for the opportunity my child has and will have to make life-long friendships, create lifelong memories, to be as proud of her achievements as I am
- I pay so that my child can be in the gym instead of in front of a screen
- I pay for those rides home where we make precious memories talking about practice, both good and bad
-I pay so that my child can learn the importance of time management and balancing what is important like school and keeping grades up
I could go on but, to be short, I don't pay for sports
I pay for the opportunities that sports provides my kid with to develop attributes that will serve her well throughout her life and give her the opportunity to bless the lives of others.
From what I have seen I think it is a great investment!”
- Softball Parent
Need Help?
Just ask
@SRUSA_Official
















