Paul den Dulk's Avatar

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.

38 Followers  |  199 Following  |  33 Posts  |  Joined: 22.09.2023  |  1.9649

Latest posts by pauldendulk.bsky.social on Bluesky

Accelerate Showcase: Built with AI, Designed with Stitch - Avalonia UI This is just a short description for your post which you can edit depending on your needs via the Framer CMS.

Our CEO 'built' a stunning Avalonia app, between emails, meetings and other boring tasks.

He used Claude Code, Stitch and the Avalonia DevTools MCP server to build something that looks 10x better than the existing samples.

Here's how: avaloniaui.net/blog/accele...

10.02.2026 10:49 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

New blog: GDAL Powered AI Agents bertt.wordpress.com/2026/02/09/g...

09.02.2026 22:27 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

After Musk, X and Grok, let's now leverage the outrage over the Epstein files to cleanse Europe of the American proto-fascists.

03.02.2026 22:56 β€” πŸ‘ 24    πŸ” 4    πŸ’¬ 1    πŸ“Œ 0
Preview
Notepad++ updates got hijacked for months and could have spied for China The hack was resolved in a December update.

hackers took over Notepad++ update servers and distributed a malicious update for the app. The update servers were vulnerable for roughly six months 😬 www.theverge.com/tech/872462/...

02.02.2026 20:52 β€” πŸ‘ 141    πŸ” 52    πŸ’¬ 2    πŸ“Œ 10

🦞 OpenClaw Windows Hub | by Scott Hanselman

buff.ly/OCCiQqu

#ai #openclaw #windows #cmdpal

02.02.2026 19:16 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Digitaal zoet en zuur in het coalitieakkoord - Bert Hubert Het coalitieakkoord heeft een boel woorden die raken aan digitalisering, digitale autonomie en cybersecurity. Veel van de plannen komen niet uit de lucht vallen, en zijn gebaseerd op bijeenkomsten, ge...

En daar is ie dan: berthub.eu/articles/pos...

02.02.2026 11:25 β€” πŸ‘ 5    πŸ” 6    πŸ’¬ 0    πŸ“Œ 0

So far, these are small apps, but in a modular setup this approach could also work for components of larger projects.

01.02.2026 08:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Some of my smaller apps can now be regenerated in another framework with a single prompt. If a part of an app keeps misbehaving, I rebuild it using a different library instead of putting effort into debugging it.

01.02.2026 08:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

A similar thing is happening with my scripts. I used to store my AI generated scripts in git but now I don't bother because I just generate them again.

01.02.2026 08:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I use AI on many different kinds of projects - some short-term and some very long-term. I see a use case for vibe-coded small projects, because it’s possible to simply not maintain them.

01.02.2026 08:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Nederland hangt aan Amerikaans tech-infuus: 'We zitten in de houdgreep' Twee derde van de overheden, scholen, vitale bedrijven en zorginstellingen gebruikt Amerikaanse clouddiensten, blijkt uit data-onderzoek van de NOS. De bezwaren daartegen nemen toe.

Vanavond in NOS journaal ook is de bedoeling. nos.nl/artikel/2599... - met nieuws over ziekenhuizen β€œHet gaat onder meer om 29 van de circa 70 ziekenhuizen met een zogenoemd patiΓ«ntenportaal, waarmee patiΓ«nten hun dossier kunnen opvragen.”

25.01.2026 09:20 β€” πŸ‘ 41    πŸ” 16    πŸ’¬ 3    πŸ“Œ 2
Preview
Bye, X: Europeans are launching their own social media platform, W European organizations may soon launch their own social media platform, W, requiring user identification and photo verification to prevent bots.

Europeans set to launch an alternative to X. It's called W

✍️ EglΔ— KriΕ‘topaitytΔ—

European organizations are about to launch their own social media platform, W, amid rising tensions with the United States.

cybernews.com/tech/europe-...

23.01.2026 12:31 β€” πŸ‘ 39    πŸ” 10    πŸ’¬ 0    πŸ“Œ 4

The more I have AI agents write all my code, the more I feel that us devs will be alright (and possibly more in-demand for important stuff)

Hard for me to imagine anyone building *reliable* software without an understanding of how to do this (either via experience or study)

22.01.2026 09:49 β€” πŸ‘ 152    πŸ” 17    πŸ’¬ 17    πŸ“Œ 3
Preview
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...

Goed om te tekenen.
actie.degoedezaak.org/petitions/st...

16.01.2026 12:38 β€” πŸ‘ 3    πŸ” 8    πŸ’¬ 0    πŸ“Œ 0

It is #kleinbeetje! oh, these immigrants!

13.01.2026 17:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

12.01.2026 11:47 β€” πŸ‘ 392    πŸ” 55    πŸ’¬ 20    πŸ“Œ 8
.NET Diagnostic Tooling with AI
YouTube video by dotnet .NET Diagnostic Tooling with AI

My favorite presentation from yesterday was definitely Jonathan's performance diagnostic: youtu.be/HLNYCwgk5fU?... #dotnetconf

12.11.2025 20:11 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Square Root Trainer

Converted the square root trainer to html/js with a single prompt pauldendulk.github.io/squareroottr...

07.01.2026 12:50 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

upgraded and working amazing!

31.12.2025 15:33 β€” πŸ‘ 0    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

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.

22.12.2025 11:15 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
GitHub - pauldendulk/wortels Contribute to pauldendulk/wortels development by creating an account on GitHub.

Here is the source code:

github.com/pauldendulk/...

No, idea what it looks like, I have not looked at it myself πŸ˜„

22.12.2025 13:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

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.

22.12.2025 13:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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?

22.12.2025 13:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

22.12.2025 13:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

22.12.2025 13:28 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

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.

22.12.2025 13:24 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

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/

22.12.2025 13:20 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
File-based apps - .NET Learn how to create, build, and run C# applications from a single file without a project file.

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/...

19.12.2025 20:02 β€” πŸ‘ 23    πŸ” 11    πŸ’¬ 1    πŸ“Œ 1
Preview
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...

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...

17.12.2025 22:57 β€” πŸ‘ 13    πŸ” 8    πŸ’¬ 1    πŸ“Œ 1
Preview
GitHub - pauldendulk/wortels Contribute to pauldendulk/wortels development by creating an account on GitHub.

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/...

13.12.2025 20:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@pauldendulk is following 20 prominent accounts