this post was submitted on 07 Jul 2024
235 points (92.1% liked)

Technology

57465 readers
3597 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

I hope this won't be counted as some form of self-promotion, even though I am sharing a post from my own blog.

As a tech worker who works in a Cloud shop, I wanted to elaborate the many reasons why I find working with Clouds terrible, from multiple points of view.

I tried to organize my thoughts in a (relatively long) post, in which both technical aspects and political aspects (which are very related) are covered.

I am sure many people will have different perspectives, and this could be potentially also a nice prompt for a discussion.

you are viewing a single comment's thread
view the rest of the comments
[–] conciselyverbose@sh.itjust.works 5 points 1 month ago (1 children)

No one's talking about secret incantations.

They're talking about knowing how your applications actually work, so you're not tied to the whims of a third party.

[–] Tja@programming.dev -2 points 1 month ago (1 children)
[–] conciselyverbose@sh.itjust.works 3 points 1 month ago (1 children)

If people don't know what your systems actually do, you're going to have huge problems at some point.

[–] Tja@programming.dev 0 points 1 month ago (1 children)

Where did I request for "not knowing what systems do"?

[–] conciselyverbose@sh.itjust.works 1 points 1 month ago* (last edited 1 month ago) (1 children)

That's literally the entire chain you clicked down.

The fact that cloud provider calls aren't based in any kind of core principles and force you to spend all your resources understanding their nonsensical structure instead of what your code actually does.

[–] Tja@programming.dev -1 points 1 month ago (1 children)

Wrong. You don't know how it's implemented, but you very much know what they do. Even heard about abstraction?

[–] conciselyverbose@sh.itjust.works 1 points 1 month ago (1 children)

Abstraction is great. When it's meaningful.

Cloud abstraction adds massive complexity that has no correlation to what your code does.

[–] Tja@programming.dev 0 points 1 month ago

An di shouldn't. Separation of concerns.