OxGuyLangston
bitwacker.bsky.social
OxGuyLangston
@bitwacker.bsky.social
#csharp, #dotnet, #perf, #goinglower.
Recreational maths & physics, general geekery.
https://www.guylangston.net/
Reposted by OxGuyLangston
How? Typescript to CIL to native? Go for it. You can also just use stock native AOT. The advantage of bflat is really just no friction crosscompilation.
November 1, 2025 at 12:57 PM
New Release: git-rstatus
"Fast recursive scan for all git repos. Async git fetch && git status"

github.com/guylangston/...

#git #tui #terminal #cli
Release v0.4.1-beta · guylangston/git-rstatus
bug-fix: will restore the cursor Full Changelog: v0.4.0-beta...v0.4.1-beta
github.com
October 24, 2025 at 1:40 PM
Reposted by OxGuyLangston
Learn how to streamline high-throughput data processing in .NET using Channels! Improve scalability and performance by efficiently managing data flow with this powerful feature. #dotnet #DataProcessing
Using Channels in .NET: High-Throughput Data Processing Made Easy
Understanding Channels in .NET: Async Queues for Efficient Producer-Consumer Communication.
medium.com
October 18, 2025 at 12:15 PM
Reposted by OxGuyLangston
Unlock better #LINQ usage with these 5 underappreciated methods: DefaultIfEmpty, Aggregate, Zip, TakeWhile, and SkipWhile. Enhance your #dotnet skills by exploring these powerful options.
Here are 5 underappreciated LINQ methods you should know:
- SequenceEqual - Aggregate - GroupJoin - ToLookup - Intersect
medium.com
September 8, 2025 at 12:15 PM
Still one of my favourite maths videos:

"The Riemann Hypothesis, Explained"
youtu.be/zlm1aajH6gY?...

#math
The Riemann Hypothesis, Explained
YouTube video by Quanta Magazine
youtu.be
September 4, 2025 at 9:12 AM
Great news for those who use/follow `bflat`

"C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables) "
github.com/bflattened/b...
author: @migeel.sk

Getting dotnet-10 support:
github.com/bflattened/b...

#dotnet
GitHub - bflattened/bflat: C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)
C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables) - bflattened/bflat
github.com
September 1, 2025 at 11:42 AM
Reposted by OxGuyLangston
Explore how a .NET program runs from compilation to execution! Learn about MSIL, CLR, and JIT compilation to deepen your understanding of .NET architecture. #dotnet #programming
Basics: How a .NET Program Runs
A .NET program runs through the key phases of Compilation, Execution, and Runtime, managed by the .NET Common Language Runtime (CLR).
medium.com
August 30, 2025 at 6:15 AM
Reposted by OxGuyLangston
August 29, 2025 at 5:39 PM
Giving #bsky another go. Can anyone suggest some good accounts to follow?

1) #csharp and #dotnet
2) #dev, #linux and #vim

Thank you!

Coming Mastadon dotnet.social/@guylangston
August 29, 2025 at 10:26 AM
blog: "How to debug dotnet processes using the terminal (on linux)"
www.guylangston.net/Blog/Article...

I live in neovim and the terminal. So it is natural to want to use the terminal to quickly attach, run and debug some C#.

Comments/suggestions most welcome

#dotnet #csharp #linux #debug
How to debug dotnet processes using the terminal (on linux)
I live in neovim and the terminal. So it is natural to want to use the terminal to quickly attach, run and debug some C#
www.guylangston.net
August 20, 2025 at 10:05 AM
[New Release] git-rstatus -- Fast recursive git status (with fetch and pull)

- Simple quality-of-life tool that scans all your git repos and gives a summary
- Zero-dependency bin/exe

github.com/guylangston/...

I would welcome some feedback, suggestions, improvements.

#git #cli #terminal
April 8, 2025 at 8:37 AM
A very insightful video on the Linux development process. There is something for every developer to learn here.

"How Linux is built with Greg Kroah-Hartman"
www.youtube.com/watch?v=7WbR...

#development #linux #git
How Linux is built with Greg Kroah-Hartman
YouTube video by The Pragmatic Engineer
www.youtube.com
March 26, 2025 at 12:48 PM
Reposted by OxGuyLangston
Why is .NET so Insanely Fast? with Stephen Toub

#csharp #dotnet
Why is .NET so Insanely Fast? with Stephen Toub
Posted in r/csharp by u/Unupgradable • 0 points and 0 comments
old.reddit.com
January 27, 2025 at 12:23 PM
Reposted by OxGuyLangston
Blogged: Creating an analyzer to detect infinite loops caused by ThreadAbortExceptions

andrewlock.net/creating-an-...

In this post I describe a Roslyn Analyzer that detects code which can result in infinite loops if a ThreadAbortException is raised

#dotnet #csharp
March 5, 2025 at 7:13 PM
"Mads Torgersen: C# in 2025 and Beyond" (NDC London)
www.youtube.com/watch?v=VPkJ...

#dotnet #csharp #ndc
Mads Torgersen: C# in 2025 and Beyond
YouTube video by London ․NET User Group
www.youtube.com
March 12, 2025 at 11:22 AM
Reposted by OxGuyLangston
Your Reverse Proxy, Your Way. yarp.dot.net

#dotnet #yarp
a man with a name tag that says somerville is pointing at another man .
ALT: a man with a name tag that says somerville is pointing at another man .
media.tenor.com
March 11, 2025 at 8:09 AM
Reposted by OxGuyLangston
I wrote an article to explain why FastDoom is fast: fabiensanglard.net/fastdoom/ind....
Why fastDOOM is fast
fabiensanglard.net
March 4, 2025 at 8:30 PM
If you follow performance on #dotnet, please checkout / star / sponsor this wonderful project by @migeel.sk

github.com/bflattened/b...
flattened.net

C# as you know it but with Go-inspired tooling

#dotnet #csharp
GitHub - bflattened/bflat: C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables)
C# as you know it but with Go-inspired tooling (small, selfcontained, and native executables) - bflattened/bflat
github.com
March 4, 2025 at 3:42 PM
Reposted by OxGuyLangston
If you're into low level .NET, you should give @xoofx.mastodon.social.ap.brid.gy a follow!
November 26, 2024 at 8:26 AM
Reposted by OxGuyLangston
In case you missed it, Pro .NET Memory Management 2nd edition is out! A discussion on reddit convinced me to do a bit of self promotion and address one very negative review that was posted about the book.

minidump.net/pro-net-memo...

#dotnet
Pro .NET Memory Management 2nd Edition
Pro .NET Memory Management 2nd Edition is available! What should you expect from it? Should you buy it if you already own the 1st edition?
minidump.net
March 4, 2025 at 10:24 AM
Reposted by OxGuyLangston
It’s not wrong
March 3, 2025 at 4:01 AM
Reposted by OxGuyLangston
Picked this book up because @scott.hanselman.com shouted it out as a must read. Excited to dig in over the winter break.

CODE (Second Edition)
November 26, 2024 at 5:49 PM