Live data from Hacker News

Viewing profile — tndata

tndata

HN member
Joined
Wed, Feb 29, 2012, 10:54 AM UTC
HN karma
74
Public activity
98 items

About tndata

I’m an independent software consultant, speaker, and professional trainer, with a focus on .NET and C#, architecture, DDD/CQRS, Web security and OpenID Connect.

Recent public activity

  1. comment
    Comment #48735681

    What a Wow, this brings back memories from my own Sega Mega Drive hacking days. About 35 years ago I built my own hardware development kit from scratch as a way to learn more about…

  2. comment
    Comment #48487146

    I created an open-source proxy, between Claude Code and the Model, allowing me to better explore how an agent talks to the model. https://nestenius.se/ai/introducing-the-coding-age…

  3. comment
  4. comment
    Comment #47539775

    A practical guide to Claude Code hooks. Learn setup, security use cases, and how to monitor hook events in real time with the Coding Agent Explorer.

  5. story
  6. comment
    Comment #47397825

    Thanks! Glad you liked it!

  7. comment
    Comment #47378826

    Wow! Nice work! I reversed engineered the MegaDrive for 35 years ago and build my own hardware development kit, got a blog about this project at https://nestenius.se/hardware/how-i…

  8. comment
    Comment #47310673

    I'm building a proxy that sits between Claude Code and the model to visualize the full interaction loop. It shows prompts, tool calls, and responses in real time so you can explore…

  9. comment
    Comment #47098710

    I wrote one extensive guide "OpenID Connect for Developers" at https://tn-data.se/openid-connect/

  10. comment
    Comment #47014528

    Coding Agent Explorer (.NET) is an open-source .NET reverse proxy and live dashboard for understanding agentic development. Monitor Claude Code’s traffic to the Anthropic API in re…

  11. story
  12. comment
    Comment #45568054

    I never store anything personal or important on the C:\drive. I treat it as disposable. Instead, I create a secondary drive (like Z:\) and store all important work there. This way,…

  13. comment
    Comment #44613689

    This multi-part blog series will show you how to implement secure authentication for Single-Page Applications using the Backend-for-Frontend (BFF) pattern with ASP.NET Core.

  14. story
  15. comment
    Comment #43972537

    In this blog post, you will learn how to deploy a test instance of KurrentDB (An Event Sourcing database) to Azure and access it from a console application in .NET.

  16. story
  17. comment
    Comment #43642194

    Learn how to configure the Forwarded Headers Middleware in ASP.NET Core, avoid common pitfalls, and ensure your app works correctly behind a reverse proxy.

  18. story
  19. comment
    Comment #42802652

    Proxies are vital for load balancing and security, but they obscure the actual client IP, scheme, and domain, causing broken links, inaccurate logging, and other headaches. In this…

  20. story
  21. comment
    Comment #42622844

    Learn how AdditionalAuthorizationParameters in ASP.NET Core 9 simplify adding custom parameters to OAuth and OpenID Connect flows.

  22. story
  23. comment
    Comment #42429192

    In this final post in this series, we’ll now resolve logout challenges you might run into with IdentityServer, ensure proper sign-out redirects, and summarize the key takeaways fro…

  24. story
  25. comment
    Comment #42364957

    In this third part of the series, we tackle login issues in IdentityServer caused by cookie restrictions in HTTP and show how to resolve them by implementing HTTPS. We’ll guide you…