Paul den Dulk
banner
pauldendulk.bsky.social
Paul den Dulk
@pauldendulk.bsky.social
C# in all forms, maps, loves bulleted lists. Maintainer of
@mapsui. On the verge of an important breakthrough for almost 30 years now.
It is #kleinbeetje! oh, these immigrants!
January 13, 2026 at 5:48 PM
Reposted by Paul den Dulk
I want this next generation of software development tools to run on my own computer. Vim and Emacs helped democratize software development and made it accessible. We shouldn't allow this AI wave to take us backwards.

I really hope the open source community can keep pace.
January 12, 2026 at 11:47 AM
Reposted by Paul den Dulk
My favorite presentation from yesterday was definitely Jonathan's performance diagnostic: youtu.be/HLNYCwgk5fU?... #dotnetconf
.NET Diagnostic Tooling with AI
YouTube video by dotnet
youtu.be
November 12, 2025 at 8:11 PM
Converted the square root trainer to html/js with a single prompt pauldendulk.github.io/squareroottr...
Square Root Trainer
pauldendulk.github.io
January 7, 2026 at 12:50 PM
Reposted by Paul den Dulk
upgraded and working amazing!
December 31, 2025 at 3:33 PM
Reposted by Paul den Dulk
If you are designing an API with a coding agent it really helps to get it to a point where the coding agent can deeply inspect the internal state of the algorithm to help debug complex issues.
December 22, 2025 at 11:15 AM
Here is the source code:

github.com/pauldendulk/...

No, idea what it looks like, I have not looked at it myself 😄
GitHub - pauldendulk/wortels
Contribute to pauldendulk/wortels development by creating an account on GitHub.
github.com
December 22, 2025 at 1:38 PM
My guess: AI struggles in large codebases because of weak modularity and unclear boundaries.

Better structure doesn’t just help humans, it helps agents too.

I expect AI can do a lot better there too if we figure out how we can give it more focus.
December 22, 2025 at 1:37 PM
I work with AI everyday but usually on large codebases. Pure vibe coding almost always becomes a mess. To make it work I always need to understand what is going on. Somehow, vibe coding works much better on small projects. Why?
December 22, 2025 at 1:34 PM
To make it easier to share I ported it to an Avalonia Browser app (WebAssembly). I used the speech generator to generate .wavs to play in the browser. This part was a lot harder because of just a few problems that needed very explicit guidance to get the AI to fix it.
December 22, 2025 at 1:31 PM
I built the first version using vibe and had something useful working in about 45 minutes. I never looked at the code.

That was a Windows desktop app built with @avaloniaui.net that used the Windows speech synthesizer. With some more work later that evening, it was already doing what I had in mind.
December 22, 2025 at 1:28 PM
You start the app and it starts asking questions at a configurable interval. After a pause it gives the answer. It uses text to speech so you can let it run in the background and answer questions in your head when you happen to pay attention.
December 22, 2025 at 1:24 PM
My kid had to learn the square roots up to 20 for a school test.

Her teacher mentioned she would ask her own kid questions throughout the day to help it memorize them. That gave me the idea to build an app that would do exactly that.

pauldendulk.github.io/wortels/
December 22, 2025 at 1:20 PM
Reposted by Paul den Dulk
New reference article detailing lots of info about running C# file-based apps via `dotnet run` now available! Makes for great input to a coding agent when working on file-based apps.

learn.microsoft.com/dotnet/core/...
File-based apps - .NET
Learn how to create, build, and run C# applications from a single file without a project file.
learn.microsoft.com
December 19, 2025 at 8:02 PM
Reposted by Paul den Dulk
Staatssecretaris van Marum is door de bocht. De Amerikanen kunnen wél toegang krijgen tot #DigiD. Dat antwoordt hij vandaag op Kamervragen, n.a.v. de aangekondigde overname van Solvinity – beheerder van DigiD – door het Amerikaanse Kyndryl. Ik heb getekend. Jij?
actie.degoedezaak.org/petitions/st...
Stop de Amerikaanse overname DigiD!
Onze privé-gegevens zijn bij overname door een Amerikaans bedrijf niet veilig! Dit lijkt ons niet de veilige manier nu president Trump in Amerika aan het roer staat. Dit kan misgaan! Als de Nederland...
actie.degoedezaak.org
December 17, 2025 at 10:57 PM
Hey, I asked the exact same question to copilot today, you must also be working on a Square Root Trainer for you children github.com/pauldendulk/...
GitHub - pauldendulk/wortels
Contribute to pauldendulk/wortels development by creating an account on GitHub.
github.com
December 13, 2025 at 8:44 PM
Reposted by Paul den Dulk
I believe ChatGPT is on the same trajectory as Slack in the enterprise. While it has the best user experience, the fact both Copilot & Gemini are deeply integrated into their respective product suites will trump user experience.

I also expect OpenAI to similarly complain to regulators at some point
November 28, 2025 at 10:23 PM
I’ve clicked these announcement posts four times now, only to find out there’s nothing there. I intend to come back later but never do. For me, it would work better if you posted this when it’s actually available.
November 25, 2025 at 8:34 AM
Reposted by Paul den Dulk
The modern way of doing a quick start guide

$ copilot -p "Can you read the Mapsui Avalonia quickstart from the url and build and run please? Url: mapsui.com/v5/#__tabbed... --allow-all-tools
November 21, 2025 at 1:42 PM
Yes it does
November 18, 2025 at 2:49 PM
Yes, when I click on the "Video op YouTube bekijken" in the error.
November 18, 2025 at 2:43 PM
I get a error when I try to play the trailer
November 18, 2025 at 5:30 AM
Reposted by Paul den Dulk
There we go! Mapsui 5.0.0 was released 🚀🚀🚀

github.com/Mapsui/Mapsu...

Mapsui is a map components that supports all main .NET UI Frameworks, like MAUI, Avalonia, Uno.

Please retweet 🙏

@avaloniaui.net @platform.uno @jfversluis.dev @vincenth.net @james.montemagno.com @stevebilogan.dev
github.com
November 3, 2025 at 2:21 PM
I started sponsoring @wieslawsoltes.bsky.social on GitHub and so could you github.com/sponsors/wie...
bsky.app
November 2, 2025 at 6:54 AM