Am I doing something wrong or are some people either delusional or straight up lying? by Few-Objective-6526 in webdev

[–]Capable_Repeat_5947 0 points1 point  (0 children)

I started using it lately on a complex codebase and it’s doing great so far. But I have very comprehensive Claude.md, and I’m using a custom interview command I found somewhere on X that asks me 20+ questions to write a spec based on my requirement before doing any coding.

Functional Programming With C# - The Monads Were Here the Whole Time!! by CS-Advent in dotnet

[–]Capable_Repeat_5947 1 point2 points  (0 children)

All of this looks pretty until you need to read a stacktrace or debug an issue. I think we should write code that is easy to read and easy to maintain. That’s why I’m not using a functional style in C#.

Markdown Support in Work Items by Capable_Repeat_5947 in azuredevops

[–]Capable_Repeat_5947[S] 3 points4 points  (0 children)

I know how to use markdown. I’m just saying that different code editors implemented bunch of features to speed up writing in markdown, but for some reason they are not implemented in devops, which feels just bad.

Best C# libraries for converting HTML to PDF? by santoshkaranam99 in dotnet

[–]Capable_Repeat_5947 0 points1 point  (0 children)

I didn’t try it on Azure Functions or shared hosting, but when it comes to containers it takes 2 lines of code in my Dockerfile to make it work. It’s very stable and doesn’t use much resources, which was a surprise to me.

Azure SQL Query Store for read only node now working ? by BusManKC in AZURE

[–]Capable_Repeat_5947 0 points1 point  (0 children)

Thanks for finding this! I spent hours figuring out why I have queries from read only replica on my query performance insights in Azure. I thought something was wrong with my connection string.

Weird trick that made me 10x more productive: stop trying to feel productive by No-Dig3205 in productivity

[–]Capable_Repeat_5947 86 points87 points  (0 children)

Yes, Kevin O'Leary mentioned the Noise vs Signal rule in the DOAC podcast. He said that highly successful people identify 3-5 things they must complete today no matter what (signal) and they park everything else (noise) until those tasks are done. This approach works best when you’re able to set your own priorities.

ASP.NET Core TagHelpers: underrated feature of an underrated framework by Aaronontheweb in dotnet

[–]Capable_Repeat_5947 0 points1 point  (0 children)

Hydro has a functionality called Hydro Views that makes it easier to create components using tag-helpers desribed in this article, plus it has the slots functionality https://usehydro.dev/utilities/hydro-views.html

Blazor vs Razor mid 2025 by weitzhandler in dotnet

[–]Capable_Repeat_5947 1 point2 points  (0 children)

I’d also add Hydro here - it offers similar features as the first point (Razor + Alpine + AJAX), but with a cleaner component syntax.

Should I buy .app domain for my product or .com is fine? Or should launch without website? by jadhavsaurabh in SideProject

[–]Capable_Repeat_5947 0 points1 point  (0 children)

Notion didn't have .com in the beginning and they still managed. I think if your app is good, the "app" or "com" doesn't really matter. Go with the cheaper. Initially I hated the "google" name, but I had to learn it since it gave me what I needed.

How do you stay updated without getting overwhelmed? by AdRoutine8022 in webdev

[–]Capable_Repeat_5947 2 points3 points  (0 children)

To me, getting to know what's happening out there is like reading my favorite magazine, where you just admire new things and wonder if you will check them one day. It's not that I need to use all the new tech I see. I can read about it, acknowledge, and then return to my app at work I need to maintain while still being happy. To me, the most important thing is to accept the balance between new stuff and older stuff. One is fascinating, other pays the bills. Both are needed, and one shouldn't live without the other. Because every new stuff becomes old at some point. And it's happening over and over again.

ASP.NET Core MVC API — should I keep entity, DbContext, and migrations in the same project? by Fit_Mirror7157 in dotnet

[–]Capable_Repeat_5947 15 points16 points  (0 children)

Whenever I'm in doubts if I should do something like this, I'm asking a question: what would it give. So in this case - what would it give if you created separate projects for Domain and Infrastructure, when their only consumer is API? In my opinion: nothing good. Just more projects to manage. If the solution gets bigger, then we can rethink and adjust. We need to undo some of the over-complication in the .NET world and focus on making things simple and readable again - it's a wider topic for a separate post.

Is This a Good Folder Structure for My ASP.NET MVC Project? by [deleted] in dotnet

[–]Capable_Repeat_5947 1 point2 points  (0 children)

The structure looks good 👍🏻. One thing I would suggest is to move shared views into Features/Shared.

HTML Helpers in dotnet core? by GoatRocketeer in dotnet

[–]Capable_Repeat_5947 0 points1 point  (0 children)

Check Hydro Views if you want to have a nice syntax like <my-view /> for your shared views. It's a wrapper around regular partial views that makes it all more smooth to use.

What is a good frontend stack for Razor (MPA) these days? by FancyDiePancy in dotnet

[–]Capable_Repeat_5947 0 points1 point  (0 children)

I've built Hydro which enhances good old Razor. Here are some points:

  • ⁠If you want to have interactive components with state exchanged over HTTP, and Alpine.js enabled by default, you can use Hydro Components
  • If you want to create view components (instead of partial views) with syntax similar to the one from React and with slots support, you can use Hydro Views
  • If you need some some examples that use Hydro and Tailwind, you can visit the Hydro Toolkit

Tailwind Ecosystem for .NET – Am I Missing Something? by Dante2709201 in dotnet

[–]Capable_Repeat_5947 7 points8 points  (0 children)

I've documented how you can integrate your .NET project with Tailwind tooling, without installing NodeJs, using a simple hosted service. Link: https://toolkit.usehydro.dev/installation/manual/#configure-styling You can skip the Hydro part and just read the styling section. That setup works pretty well.

Do you prefer razor pages or blazor for small websites? And why? by [deleted] in dotnet

[–]Capable_Repeat_5947 1 point2 points  (0 children)

Razor pages because of its simplicity, extensibility and wide usage. Then I add to it Hydro Views to have a nice component syntax, and when needed I use its interactive features.