entwine

joined 3 months ago
[–] entwine@programming.dev 3 points 1 month ago

What's "complicated stuff"? Your business logic will probably be complicated regardless of what you use. A framework will just add a few more layers of complexity and introduce a (usually fragile) build process.

Idk what you're trying to build, but from this:

I “just” want to build a pretty standard, responsive, modern-looking UI. Ideally without too much boilerplate,

It doesn't sound like you need a framework. Want responsive? Learn how to use flexbox. Want a "modern" look? Learn design, or find some CSS templates to start from.

If you're trying to make a SPA (which a lot of beginners/insane people seem to think is a good default, which it definitely is not), then a framework might make it easier, or it might not. It depends on what you're building. You may be able to use HTMX with a light sprinkling of JavaScript, or may need a full-blown batteries-included framework.

So. What are you building?

[–] entwine@programming.dev 12 points 1 month ago (14 children)

Using 'raw' JS/CSS/HTML is a coveted skill. A lot of people forgot and/or never learned how to do that. Those over engineered frameworks are essentially a form of premature optimization, and in many cases obsolete because modern browsers already implement their whole reason for existing.

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

I try to shower as infrequently as I can without stinking because it fucks up my skin every single time.

Could you go into detail? Is it the soap, or the water that fucks up your skin? And how does it get "fucked up"?

[–] entwine@programming.dev 2 points 1 month ago (1 children)

Ape Escape!

[–] entwine@programming.dev 7 points 1 month ago

Check out this blog post which details how uids work within rootless containers. It's useful troubleshooting knowledge to have.

[–] entwine@programming.dev 10 points 1 month ago (1 children)

You sound like you work at us-east-1

[–] entwine@programming.dev 3 points 1 month ago

I predict that the "reframe vibe coding as something that sounds impressive" industry will explode in the next couple of years. All these LLM tools are dangerous sycophants, and the snake oil people will catch on and adapt to serve the market too.

[–] entwine@programming.dev 22 points 1 month ago

some good old fashioned free market competition

This kills the billionare

[–] entwine@programming.dev 2 points 1 month ago (1 children)
[–] entwine@programming.dev 6 points 1 month ago

Afaik it works perfectly. Podman can use Docker hub with zero issues, and is sometimes configured as the default repo for fetching images without a qualified name. Conversely, I think Docker works perfectly with the Podman ecosystem repos too (like quay.io)

[–] entwine@programming.dev 9 points 1 month ago (1 children)

The way quadlets work is just such a struggle, if you have been using compose for years

Learning new things is hard, sure, but quadlets are not that complex. Take a few hours to sit down and read through the manual or a tutorial, and you'll find they're easier to maintain, write, and deploy.

Hot take: Docker compose is poorly designed, and very little thought went into the deployment side. It only 'won' because it was there first, and bad habits are tough to break.

view more: ‹ prev next ›