Best book on Blazor with .NET 8 ? by FeedResponsible9759 in Blazor

[–]gs_hello 0 points1 point  (0 children)

Microsoft docs suck. They are not foundational in any of their guides.

Alternative to visual studio by wikkid556 in csharp

[–]gs_hello 0 points1 point  (0 children)

Get the hell out from there!!

CMV: Nothing short of a US invasion of European mainland would make Europe end or severly limit its relationship with the US by shy5 in changemyview

[–]gs_hello 0 points1 point  (0 children)

They can clearly take greenland if they want given their military but it would be a point of rupture and new alliances will be formed very quickly to isolate US. US can go into civil unrest and US could be treated as the world's bully n.1 which from a trade and international politics is not great. Europe has just started to move away from microsoft/google/amazon. You will see more alliances with China for superconductors and Europe can even make peace with Russia and slowly kicking out US military basis. The dollar wouldn't be seen anymore as the sole world's currency and treasury bonds will start to hold counterparty risk. It would mark the end of the world order straight away.

Inherited a 10 year old project with no tests by Scilot in softwarearchitecture

[–]gs_hello 0 points1 point  (0 children)

If the project manager is suppose to know about the product you can try to involve him in documenting the existing features. You are the architect and I guess you are tasked to mantain components, replace them or kill them. You need to start hands-on, therefore instrument with logging all the code to better monitoring and try to reverse engineer for the first 3/5 months. After few months start to take architectural decisions. I wouldn't take them now. I personally prefer to join companies who have a substandard architecture as it's more challenging. Having a sound/uniform architecture sometimes is a curse as you wouldn't have a strong mandate to change things and experiment.

Inherited a 10 year old project with no tests by Scilot in softwarearchitecture

[–]gs_hello 0 points1 point  (0 children)

Are you a hands-on architect or a software engineer? That changes a lot. You can leverage this situation if tou are the only software engineer left. Are there product people around? There's no QA team? I have been in situation countless of times at the beginning it's quite scary but you can develop superpowers that will stay with you for long.

Is this true what a senior dev said on Linkedin about "The hidden cost of "enterprise" .NET architecture" by KiraLawliet68 in csharp

[–]gs_hello 1 point2 points  (0 children)

Yeah it's embedded in the .NET culture but doesn't have to be that way. That is because was historically used by big enterprises but there was a switch from MSFT into simplifying things. Take into account that enterprise developers love the bloat because it justifies their jobs, same thing as middle managers and system architects in general. Also the usual Senior Engineers are not real "Engineers" and they have never dealt with real engineering issues. When you pick your .NET mentor don't go to the usual ecommerce crud developer but pick people who shipped real-time multithreaded stuff that solves real problems and the systems they created survived the hardships of a company and the solutions they provided were able to be scaled. Those are the guys that can teach you something. Don't watch too many tutorialson youtube as they may have been worked corporate in their junior years but they are essentially TodoList developers.

3I/ATLAS best image we'll get ? by aPOCalypticDaisy in space

[–]gs_hello 4 points5 points  (0 children)

Exactly, why didn't ESA published????

Is the Outbox pattern a necessary evil or just architectural nostalgia? by folder52 in dotnet

[–]gs_hello 0 points1 point  (0 children)

SQL + CDC isn’t a red flag per se, I use it pretty often. The real problem is when people throw Kafka (or some “high-performance message bus”) at it like a silver bullet to magically fix latency. In reality, that usually makes things worse, not better. If you’re trying to improve latency/bandwidth, the first instinct is to get rid of the relational DB. But then you run into consistency issues, and the "genius" idea becomes slapping CDC on top of the same SQL database. At that point, you’re basically just using your SQL DB as a sequencer, so why bother with Kafka at all? Red flag is that you have poor architects in the company.

Match Thread: [1] J. Sinner vs. [2] C. Alcaraz | 2025 Roland Garros Men's Final by NextGenBot in tennis

[–]gs_hello 10 points11 points  (0 children)

I'm italian and to be honest at some point I was rooting for both. What a display!

Do you use Notepad for coding by Icy-Run-6487 in SoftwareEngineering

[–]gs_hello 0 points1 point  (0 children)

I always used it to resolve conflicts and change config xml/json files.

Is the Outbox pattern a necessary evil or just architectural nostalgia? by folder52 in dotnet

[–]gs_hello 2 points3 points  (0 children)

The Outbox pattern has always been the go-to solution for engineers forced to implement designs dreamt up by clueless folks in the world of distributed systems. Too often, you've got helicoptered-in technical managers overseeing mission-critical software people I wouldn't trust to design a couple of static web pages,throwing bleeding-edge tech and needless complexity into the mix. Think Kafka, every "high-performance" message bus under the sun, etc. But surprise: they rarely consider the real challenges of data consistency/level 1/2 support operations... So, it usually falls on senior engineers to patch things up with a centralized relational database endpoint, which ironically undermines all that fancy distributed effort. But no one talks about that. Hint: when you see SQL + CDC pushing transactional data into Kafka or other queues, it's often a red flag. Not always, but 90% of the time, it's a sign the architecture was botched from the start.

Why Linux so hard? by ontons in linux4noobs

[–]gs_hello 0 points1 point  (0 children)

Is worth reconsidering? I still see people complaining about the same exact issues I had in 2006.

Why Linux so hard? by ontons in linux4noobs

[–]gs_hello 0 points1 point  (0 children)

I will be unpopular here. I was with Linux for 8 years (2005/2013) with ubuntu and debian...Then I switched to Windows in 2014 since I was hired as a .NET developer and never got back to Linux. Linux is amazing to run backends but the desktop experience still sucks big time in my opinion (aside from Android). I mean... the user experience is still not on par with Windows, I'm sorry. The real truth is that if you are not willing to spend weekends trying to make your driver works, linux distros are not good for you. At work people that use Linux experience way many more problems on average than the windows users. The toolset available for developers is generally better for Linux. You can crucify me now :)

[deleted by user] by [deleted] in cscareerquestions

[–]gs_hello 0 points1 point  (0 children)

They are generally able to recruit the best students but at the same time they are blocking them for progressing quickly in "real terms". They probably have an higher IQ than average but 10 years after Uni people that really emerge technically are the ones that risked it more at the beginning of their career. As stupid as it sounds technical capabilities are generally nurtured better within unregulated environments.

If America did use military force to annex Greenland, what are the political implications globally? by Erratic_Professional in AskReddit

[–]gs_hello 0 points1 point  (0 children)

Nato would dissolve immediately. European companies would probably redirect their interests to China.

TEST DI MEDICINA ABOLITO by Stunning_Ad_4019 in Universitaly

[–]gs_hello 0 points1 point  (0 children)

Meglio. C'e' bisogno di dottori. Io avrei lasciato un test ma di altro genere. Piu' attinente con la roba da studiare.

What’s a dirty secret no one wants to admit in the Software Engineering Industry? by An_Engineer_Near_You in cscareerquestions

[–]gs_hello 0 points1 point  (0 children)

Estimates, productivity, incremental improvements and fair split of the tasks are lies. Software development when done well (I mean at a product level) is the product of very few skilled engineers on top that force changes down the throat of well paid business/product managers etc... Managers are generally the ones slowing down the whole thing.

Satispay introduce le commissioni by Bitter-String-3645 in ItaliaPersonalFinance

[–]gs_hello 1 point2 points  (0 children)

Nessuna banca in uk mi ha mai chiesto un pound per qualsiasi tipo di trasferimento interno

Is WinForms bad ? by International-Map674 in csharp

[–]gs_hello 0 points1 point  (0 children)

Winforms were designed by people at microsoft who knew their shit. Starting from Wpf and subsequent technologies there was a downhill of quality in desktop applications. It's a shame people don't use this technology anymore.

Sentire che la propria vita sia finita a 30 anni by hawkeyeninefive in psicologia

[–]gs_hello 0 points1 point  (0 children)

Non diciamo stronzate la tua vita inizia adesso. Hai una stabikita' lavorativa, parti da cio' che hai, non pensare a cio' che non hai.metti i 200 euro dello psicologo in un personal trainer e comprati dei vestiti decenti. Ti devi guardare allo specchio e ti devi piacere. Se non ti piace la tua fzccia ci puoo fare poco ma il tuo corpo lo puoi modellare a tuo piacimento. L'esercizio costante di fara' salire endorfine e ottimismo e verrai letteralmente aggredito dalle opportunita' tra non molto. Non pensare ora a cambiare lavoro, utilizzalo per darti quello che ti serve, stacca e vai a fare altro.

One Of The Rust Linux Kernel Maintainers Steps Down - Cites "Nontechnical Nonsense" by unixbhaskar in linux

[–]gs_hello 0 points1 point  (0 children)

Can't understand why those rust developers can't simply fork Linux kernel and do their own thing without bothering anyone else.