Engineering manager, podcast producer, blogger, book author, and technology advocate. #ringUp

Toronto, Ontario
Joined May 2009
Pinned Tweet
If you are doing anything about #XAML and wonder where the developer experience goes next, you might want to take a look at #DevFlow. #CLI and #AI are changing the landscape, and free you from closed tooling. #dotnet #csharp #maui #wpf #unoplatform #mewui
122
Lex Li retweeted
需要勇敢拥抱新的生产力工具,就像 Linus 说的,AI 就是编译器一样的伟大发明,既然可以大大提高开发效率为啥不用了。
Linus jogou a real: AI é útil e vai ser usada no desenvolvimento do kernel Linux, quem achar ruim pode fazer fork e vazar
2
1
53
11,858
No, this is not Visual Studio. Yes, this is Vscode. Yes, this is available right now as the extension SharpLsp
7
13
1
161
21,230
Full WPFGallery sample running on macOS via LibreWPF and rendered using ProGPU github.com/wieslawsoltes/Pro…
4
36
1,711
That double-standard approach and their recent activities are all showing us a cracked governance model. If your ProGPU/LibreWPF keeps delivering with a real open source model, then you will easily surpass them in the long run.
Replying to @wieslawsoltes
You just can't have it both ways isn't, either you don't allow AI coded slop or you do 🤣
2
144
How far can LibreWPF and OpenDevelop go? Honestly, I don’t have the answer yet. Things are moving incredibly fast, and each week seems to unlock new possibilities. But this screenshot reveals hints at the direction. More to come.
5
534
Lex Li retweeted
想想也好笑,几个月前我竟然还在学习如何用什么 /plan 和各种 SKILL.md 来提高 Agent 的代码生成能力。现在都是早上一句 /goal 或者 workflow 的事情,然后下班时就能提交代码了。
27
21
5
436
102,095
Things are moving fast on macOS too. SharpDevelop is being ported with LibreWPF.
I just love when people use my project , in this case LibreWPF and make it run on Linux, community is the best. This is running AvalonDock on top of LibreWPF/ProGPU WebGPU rendered on Linux github.com/Dirkster99/Avalon…
1
16
3,267
Announcing LibreWPF Today I'm introducing LibreWPF—an open-source, free, cross-platform implementation of Windows Presentation Foundation (WPF). The goal of LibreWPF is simple: preserve the WPF programming model while making it available across modern platforms, including Windows, macOS, Linux, with future support for iOS, Android, and the browser. Existing WPF applications should require little to no code changes, allowing developers to reuse their skills, libraries, and applications beyond Windows. Powering LibreWPF is ProGPU, a modern high-performance GPU rendering engine designed for demanding desktop applications. ProGPU delivers hardware-accelerated rendering, enabling complex user interfaces, vector graphics, CAD, visualization, and other graphics-intensive workloads while remaining portable across platforms. Together, LibreWPF and ProGPU aim to give the .NET ecosystem what it has wanted for years: a truly open, high-performance, cross-platform future for WPF. This is only the beginning, and community contributions are welcome as we build the next generation of WPF together.
15
24
2
219
14,578
Introducing OS Automation in CDP! I've added a unified cross-platform API (macOS, Windows, Linux) that exposes system windows and accessibility trees as virtual Chrome DevTools Protocol targets. Inspect, capture, and automate ANY desktop app via standard CDP! #DotNet #CDP #TestAutomation github.com/wieslawsoltes/CDP
4
7
56
5,605
👀 – at Toronto, Ontario
🤖 Made with AI
62
New version of `dotnet-outdated` is out with support for C# file-based apps! Thx to @stuartblang for the quick turnaround ❤️ #dotnet
3
11
108
6,516
The space is crowded with key new players like MewUI, Jalium UI, and a GPU-first one from Wiesław. For long .NET dev had too few serious UI choices. Now we are seeing many: native controls, C# markup, NativeAOT, small deployment size, GPU-first rendering, and cross-platform.
Initial work on theming support for my GPU-first UI framework and composition substrate for .NET, it uses similar to WinUI rendering api based on DrawingContext running on top of WebGPU.
1
1
20
1,492
Or we should re-define the management roles to really follow the trends.
In current trends, we probably don’t need to be managers if technical and career mentorship is what we are mostly passionate about. The system is self correcting, and there will be mistakes, but I’m personally positive.
1
77
Having some fun implementing GPU-first UI infrastructure for .NET that includes renderer, scene graph, layout, virtualization, text, vector engine, retained rendering, compute acceleration, WebGPU backend, not 2D libraries dependencies fully rendered on GPU including text.
4
3
79
4,738
did you know the entire opencode team used to do C#? much to think about
22
6
3
193
32,766