X XFediYour place in the Fediverse
XFEDI

Remote profile

ActivityPub
Profile banner

Jonathan "JD" Danylko

@[email protected]

(pronounced Dan-yell-ko) - Author; Web Architect@Insight; Anything ASP .NET; Blogger; Entrepreneur; I like to write, I like to code, so I write about code

Open remote profile ↗
Posts

☕ *Morning Coffee Link* --
Why generative AI won't create 10x developers -
https://www.thoughtworks.com/insights/blog/generative-ai/why-generative-ai-wont-create-ten-x-developers

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

ThoughtworksWhy generative AI won't create 10x developersGenerative AI promises to accelerate software development, but can it really enable the mythical 10x developer? Thoughtworker Ricardo Piccoli argues it cannot.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
I Counted Claude Code's Mistakes for Six Months -
https://www.clearmyinbox.ai/learn/counting-claude-code-mistakes-dotnet-saas

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

ClearMyInboxI Counted Claude Code's Mistakes for Six Months944 pull requests into a .NET 10 and React SaaS, built alone with Claude Code: where its mistakes were caught, what got past, and the rules that followed.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
Maybe We Shouldn't Be Reviewing All This Code -
https://martinfowler.com/rachels-ramblings/code-review.html

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

martinfowler.comMaybe We Shouldn't Be Reviewing All This CodeOr, perhaps the problem isn't that AI has broken code review, maybe it’s that we've been using code review to solve the wrong problems
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
How fast can you fix a UTF-16 string in C#? -
https://lemire.me/blog/2026/09/26/how-fast-can-you-fix-a-utf-16-string-in-c/

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

Daniel Lemire's blogHow fast can you fix a UTF-16 string in C#?C# strings are UTF-16. Most characters are one 16-bit code unit. Characters outside the basic multilingual plane, emoji included, take two: a high surrogate (U+D800 to U+DBFF) followed by a low surrogate (U+DC00 to U+DFFF). A surrogate with the wrong neighbor, or with none, is ill-formed. You should never send an ill-formed string to disk … Continue reading How fast can you fix a UTF-16 string in
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
Performance Improvements in .NET 11 -
https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-11

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

.NET BlogPerformance Improvements in .NET 11 - .NET BlogTake a tour through hundreds of performance improvements in .NET 11.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
Using ASP .NET Core Passkeys for Second Factor Authentication -
https://blog.maartenballiauw.be/posts/2026-10-01-using-aspnet-core-passkeys-for-second-factor-authentication/

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

blog.maartenballiauw.beUsing ASP.NET Core Passkeys for Second Factor Authentication | Maarten Balliauw {blog}You can use passkeys as a second factor after password login in ASP.NET Core Identity on .NET 10. Register a two-factor token provider for users who have a passkey, then add two endpoints: one creates passkey request options for the user who passed the password check, and the other verifies the passkey before completing sign-in. Store the user id from the password step in a short-lived cookie, and
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
Adding Properties with extension methods in C# 14 -
https://steven-giesel.com/blogPost/4368fcea-c922-403e-bb3b-6b4990eb36d2

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

steven-giesel.comAdding Properties with extension methods in C# 14Thanks to @toupswork for starting a funny discussion about extension properties on a recent post I made: "Adding static getter thanks to extensions". Therefore let's discuss two ridiculous ideas to add properties to existing types using extension methods in C# 14.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
Protecting File Access in the wwwroot Folder in ASP .NET -
https://weblog.west-wind.com/posts/2026/Sep/14/Protecting-File-Access-in-the-wwwroot-Folder-in-ASPNET

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

weblog.west-wind.comProtecting File Access in the wwwroot Folder in ASP.NETASP.NET Core treats files in wwwroot as public static content, but occasionally applications create files there that should only be available to authorized users. In this post I look at several ways to protect those files and show a small middleware solution that lets selectively access files easily.
↩ Reply ♡ 0 · ↻ 0 ↗ Original

☕ *Morning Coffee Link* --
Detect when elements overlap with CSS -
https://ishadeed.com/article/css-detect-overlap/

(Morning Coffee Link is a single link every weekday about coding that either sparks debate, provokes a thought process of some kind, or introduces a technique for developers).

See the entire list at https://www.danylkoweb.com/MorningCoffeeLink

ishadeed.comDetect when elements overlap with CSSDetecting when two elements overlap using only CSS anchor positioning and scroll-driven animations.
↩ Reply ♡ 0 · ↻ 0 ↗ Original