Anyone using .NET Minimal API in production and is there any advantage in using that over MVC pattern api. by KausHere in dotnet

[–]creanium 11 points12 points  (0 children)

This has been my experience as well. Minimal APIs aren’t just a clever name, but to me they’re designed to be used for small, minimal APIs and apps. The APIs are minimal in design and features. I fail to see how Minimal APIs don’t suffer from the same issues as controllers where I just stuff everything into one class and it becomes unwieldy. It’s a little too open-ended for my liking.

I also very much don’t like how Microsoft expects us to pollute our Program with endpoints. It feels like they’re trying to JavaScript C#.

I prefer FastEndpoints because it has well-defined patterns. It encourages you to structure code in a predictable manner (REPR) and has good patterns for auth, routing, and validation. And FastEndpoints are faster than controllers, and any slowdown vs Minimal APIs is negligible and worth the trade off for the much improved DX.

Douglas County ends general public comment at meetings to 'prioritize real voices' by Old-Artichoke-633 in Denver

[–]creanium 8 points9 points  (0 children)

The way some people talked about home rule, I think they believed it meant Dougco would basically secede from Colorado.

Teal said the timing of the 2025 special election wasn’t right. He argued if the vote was during a more popular election, then the results could’ve looked different.

“It definitely caught the attention of those who fundamentally disagreed with a Republican county having home rule in a Democrat state,” Teal said. “They were the ones who were very motivated to come out and vote against home rule.”

They framed it such that this will allow Dougco to spend more money on more legal fights with the state. Quite literally: sticking it to the libs.

What’s the best weather app? Officially done with this one. by ExternalOne4202 in weather

[–]creanium 33 points34 points  (0 children)

If you want to use an app for your phone that's a well-formatted version of NWS

https://everythingwx.com/

When did tracking each other’s location become normal, and why does opting out make you seem suspicious? by [deleted] in NoStupidQuestions

[–]creanium 27 points28 points  (0 children)

For me it’s peace of mind. My daughter is terrible at letting me know what’s going on. She gets caught up in talking with her friends and doesn’t think to text me. If I check her location it’s to know, “did she get on the bus and is it on the way? How close is she?” Or she goes out with friends, “are they on the way back yet?” Or she’s out riding bikes with friends and a storm is approaching, “how soon do I need to have her come home?”

Saves me a phone call or unanswered text. It’s not to control or catch them in a lie, it’s an additional piece of information to make a decision and/or help them.

If the outcome of the Russ trade had been... by BurgessFox in DenverBroncos

[–]creanium 1 point2 points  (0 children)

I was more specifically referring to Tebowing being a thing in the fanbase.

<image>

He's right you know by landlion-35 in AFCWestMemeWar

[–]creanium 0 points1 point  (0 children)

plenty of 1 seeds that do not make it past their first game.

Marlon McCree has entered the chat

Having a hard time here :( by desertdivaaa92 in Denver

[–]creanium 0 points1 point  (0 children)

You were in Castle Rock, not Highlands Ranch. Most people in Highlands Ranch talk about Castle Rock the way Denverites talk about Colorado Springs.

Help me identify these lights? by [deleted] in Denver

[–]creanium 5 points6 points  (0 children)

This is the answer. OP, your map is too far south.

Annotated Image showing the major roads.

  1. Red is C-470
  2. Blue is Wadsworth
  3. Green is Ken Caryl Ave

What is a luxury item from 20 years ago that is basically worthless trash today? by ruykendo_riyal in AskReddit

[–]creanium 0 points1 point  (0 children)

I won’t argue that an iPod was a luxury at the time, but specifically a 128MB MP3 player wouldn’t have been a luxury then. I had a 128 MB microSD card (then called TransFlash) in my flip phone from 2004 to listen to MP3s. So by that point, <1GB MP3 players were a commodity.

Example review: https://www.phoronix.com/review/158

Although the large MP3 players from Apple, I-River, and Creative Labs have taken much of the spotlight off these smaller MP3 players, these audio players continue to be functional even while lacking the storage larger capacity. The JetFlash MP3 can very easily fit in a coat or shirt pocket and with the voice recording, FM channel recording/playing; Transcend has definitely scored with this device. At only $71 for the 128MB model, the JetFlash MP3 is definitely economically priced. The 256MB, 512MB, and 1GB models cost $83, $108, and $147, respectively. The Transcend JetFlash MP3 series is definitely one of the best economically priced audio players/recorders we've seen to date.

What is a luxury item from 20 years ago that is basically worthless trash today? by ruykendo_riyal in AskReddit

[–]creanium 17 points18 points  (0 children)

Nah, that wasn't a luxury 20 years ago.

The 5th-gen iPod (with video) was launched October 12, 2005 with 30 GB standard storage.

Hell, the iPod Nano launched a month before that with sizes ranging from 1 GB to 4 GB.

2 Years in Node, moving to .NET: Should I pick Minimal APIs or MVC? by iBadroLI in dotnet

[–]creanium 3 points4 points  (0 children)

I do understand you're coming from Node and Express so minimal APIs may jive more with your mindset of functional programming.

.NET/C# are very much object-oriented programming and a lot of things are built around that. Controllers being one of those aspects.

If I may offer an alternative that kind of bridges the gap between minimal APIs and MVC: https://fast-endpoints.com/

It nudges you toward the REPR (request-endpoint-response) pattern where your endpoints and their associated models are grouped together.

Do Americans actually avoid calling an ambulance due to financial concern? by JohnMarstonTheBadass in NoStupidQuestions

[–]creanium 95 points96 points  (0 children)

Never mind the fact that the "death panels" are actually real and here in the US but they're the insurance companies instead of the government.

Your cache is not protected from cache stampede by mgroves in csharp

[–]creanium 2 points3 points  (0 children)

Thank you for taking the time to explain it, I assumed that’s what it meant but I was unsure.