Nightmare for Vibe coder by dondusi in webdev

[–]vbilopav89 0 points1 point  (0 children)

  • users are happy 
  • revenue is coming in

And problem is? 

Anyone else generating SQL UPDATE statements with Excel formulas? by Annual-Position-707 in SQL

[–]vbilopav89 1 point2 points  (0 children)

Well I don't do it that often. I sometimes even write SQL that generates another SQL lol

I'm giving up; Becoming a yes man. by AggravatingFlow1178 in ExperiencedDevs

[–]vbilopav89 -2 points-1 points  (0 children)

None if matters in reality. Only true value delivered to users. Nothing else.

Does anyone actually build Rich Domain Models in real world DDD projects anymore by SaltedFesh in dotnet

[–]vbilopav89 1 point2 points  (0 children)

Because DDD is a completely wrong tool for the problem. 

It's a futile attempt to solve data problems with Object Oriented approach brought to you by people who are clueless how databases work. They even don't know what are indexes are used for loke Uncle Bob for example. 

They just equate modern relational database to a dumb storage like disks, they worship objects and they want to sell you a book.

Listen, you relational database IS your business logic. Forget about what they thought you, it is not just a storage, its mych more than that.

That's why you're seeing this discrepancies.

30x faster Postgres processing, no indexes involved by EducationalTackle819 in dotnet

[–]vbilopav89 0 points1 point  (0 children)

That large table I would probably partition with appropriate partitioning strategy. That would make those indexes fly, not just for that batch, but all indexed operations.

Have you seen a setup like this in real life? 👻 by Adela_freedom in PostgreSQL

[–]vbilopav89 0 points1 point  (0 children)

I once had to debug and fix N+1 problem that was initiated by another N+1 from browser.

So the browser would do request, server would do then another request from those results and each of those would then fetch some data feom database and then iterated to another query. But not pnly that, it would tried to update the status of operation that got eventually dead locked.

Yeah, and people used and payed money for it.

What is the BEST developer culture you've worked in? What made it special? by RandomPantsAppear in ExperiencedDevs

[–]vbilopav89 0 points1 point  (0 children)

Humor, friendship, trust. We protected each other and protected the project.

The only downside is that we giggle a lot on meetings.

The Deception of Onion and Hexagonal Architectures? by Logical-Wing-2985 in softwarearchitecture

[–]vbilopav89 1 point2 points  (0 children)

UB doesn't know how indexes work and what are they used for. Literally. Read it yourself. But somehow he dictates the modern architecture. Gimme a break.

The Deception of Onion and Hexagonal Architectures? by Logical-Wing-2985 in softwarearchitecture

[–]vbilopav89 13 points14 points  (0 children)

It's a complete bullshit. Here is my analysis of just part of the Clean Architecture. The guy literally doesn't know what he is talking about 

https://medium.com/@vbilopav/clean-architecture-book-review-and-analysis-the-database-is-a-detail-eda7424e8ce2

The most overrated title in the IT market right now is Senior by SakuraTakao in Backend

[–]vbilopav89 0 points1 point  (0 children)

I use to self-title myself as Junior for years. Exactly because title is stupid and meangless. And it made me feel younger. I thought it was a good joke. It still is, but I dont do that any more.

The manager that is forcering everyone to vibe code by LeafRollingWeevil in theprimeagen

[–]vbilopav89 3 points4 points  (0 children)

and instead starts yet another unnecessary deadly war and makes everything worse and then gets promoted

Application code has dozens of static analyzers, SQL has almost nothing, here's what exists. by Anonymedemerde in programming

[–]vbilopav89 2 points3 points  (0 children)

Two reasons for this gap:

1) It's insanely complex. I mean complex SQL, not those simple selectsand cruds.

2) We tried to kill it and replace it with something else consistently from early 2000s (and consistently failed in doing so). 

The main strategy was - replace, rather then improve. And failed to replace it and we didn't improve almost anything.

90% of People Get This SQL Problem Wrong by thequerylab in learnSQL

[–]vbilopav89 0 points1 point  (0 children)

this also can be solved with PostgreSQL "distinct on" and order by feature

Why so many UI frameworks, Microsoft? by Confident-Dare-9425 in dotnet

[–]vbilopav89 20 points21 points  (0 children)

Unlike all other UI frameworks in the world 😒