Beehaw
  • Communities
  • Create Post
  • search
    Search
  • Login
  • Sign Up
mogoh ( mogoh@lemmy.ml )  to Programmer Humor@lemmy.ml · 1 year ago

Docker Building

lemmy.ml

message-square
27
link
fedilink
221

Docker Building

lemmy.ml

mogoh ( mogoh@lemmy.ml )  to Programmer Humor@lemmy.ml · 1 year ago
message-square
27
link
fedilink
alert-triangle
You must log in or # to comment.
  • BoppityBoop ( BoppityBoop@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    54
    ·
    1 year ago

    10 years ago this meme said “compiling” shows how much docker has made things more “efficient”

    • HurlingDurling ( HurlingDurling@lemm.ee ) 
      link
      fedilink
      English
      arrow-up
      16
      ·
      1 year ago

      Tbh, all of web development has become this… efficient. I remember the days where I could create a website in PHP and have it done in a couple of hours (per page), and now the only way I can do that would be using AI and going full on “vibe coding” mode.

      • django ( django@discuss.tchncs.de ) 
        link
        fedilink
        English
        arrow-up
        4
        ·
        1 year ago

        PHP still exists though.

        • HurlingDurling ( HurlingDurling@lemm.ee ) 
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Maybe it’s time to go back to the good ol’ days

          • MangoCats ( MangoCats@feddit.it ) 
            link
            fedilink
            English
            arrow-up
            4
            ·
            1 year ago

            Nah, the good ol’ days were when websites provided value to their users. The only competitively sustainable business model is the reverse: where users provide value to the website owners.

      • porous_grey_matter ( porous_grey_matter@lemmy.ml ) 
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        What do you mean? You can just make some react/typescript template and fastapi server thing, or any of dozens of equivalents, extremely quickly. I’m by no means an expert on web stuff as I develop software for controlling machines, but we used the above for some internal services in my last job and I could get a clean and functional site running in a day with no prior experience. I get that for public facing stuff you’ll have some higher requirements but I couldn’t imagine those wouldn’t apply just because you’re coding in PHP…

        • MangoCats ( MangoCats@feddit.it ) 
          link
          fedilink
          English
          arrow-up
          7
          ·
          1 year ago

          a clean and functional site

          But the specs no longer call for a clean, functional site. Today’s “professional” web development specs call for user tracking, customized content per user per platform per locality the page is being served to. Then there’s the backend dashboard services showing the overlords user behavior patterns and how they change based on tweaks made to their ui, I wouldn’t be surprised if the algorithms auto-tune presentation to optimize behavior.

        • HurlingDurling ( HurlingDurling@lemm.ee ) 
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          It’s all the extra requirements, all the extra engineering that needs to be added that is IMO ruining web applications. Sure, they have huge benefits, but I hate when the application is simple but the backend is so overly engineered that it takes a week to completely build a fully fleshed out application. You have to organize your components, add styled-components.js, make sure it’s compatible with mui.js, create test cases for each component, setup a DB and integrate it to hold all copy as well as any input from the customer, make sure that it’s accessible (this part I admit that it’s important), make sure your test cases always pass, setup routing tables, add analytics, add pixel campaign api, squash git conflicts, integrate some other weirdo apis that marketing and leadership pulled from some obscure service no one has ever heard off, debug some weird edge case error caused by a node dependency 3 levels down, present the finished website to leadership only to be destroyed and now you have to redo 75% of the site with leadership changes… rinse and repeat.

          It’s a good thing I fucking love my job 🙃

          • MangoCats ( MangoCats@feddit.it ) 
            link
            fedilink
            English
            arrow-up
            3
            ·
            1 year ago

            You know what you didn’t mention? Security. Privacy. Authenticity.

          • porous_grey_matter ( porous_grey_matter@lemmy.ml ) 
            link
            fedilink
            arrow-up
            2
            ·
            1 year ago

            Ok yeah I totally get how that would be a burden… But I wouldn’t like to attempt doing all that stuff in PHP ;)

    • underscores ( underscores@lemmy.zip ) 
      link
      fedilink
      English
      arrow-up
      13
      ·
      1 year ago

      We’ve created this hell for ourselves

      • CodeBlooded ( CodeBlooded@programming.dev ) 
        link
        fedilink
        arrow-up
        8
        ·
        1 year ago

        For me, Docker has been amazing. It’s probably my single most favorite tool in my tool belt. It has made my life so much easier over the years. It’s far from hell for me! 🐳

        • harsh3466 ( harsh3466@lemmy.ml ) 
          link
          fedilink
          arrow-up
          5
          ·
          1 year ago

          As a self-hoster, I love docker. It’s been an amazing deployment tool.

        • jadedwench [they/them] ( jadedwench@lemmy.dbzer0.com ) 
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Same. Now, it is complete shit on Windows, though supposedly it is better on W11, and that is a no go. However, on Mac, it is a dream. On Linux it is a dream. Pgadmin, postgres, mqtt, redis, all the arrs, qbittorrent, jellyfin, and whatever else I want to try and throw away if I don’t like it.

  • pewpew ( pewpew@feddit.it ) 
    link
    fedilink
    arrow-up
    17
    ·
    1 year ago

    Visual Studio is starting

    • siha ( siha@feddit.uk ) 
      link
      fedilink
      English
      arrow-up
      6
      ·
      1 year ago

      Any minute now…

      • pewpew ( pewpew@feddit.it ) 
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Restoring 1226 nuGet packages…

  • phantomwise ( phantomwise@lemmy.ml ) 
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I was going to watch a tuto on how to be more efficient but YouTube is still buffering

  • bizdelnick ( bizdelnick@lemmy.ml ) 
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    DevOps, not programmer.

    • Björn ( bjoern_tantau@swg-empire.de ) 
      link
      fedilink
      arrow-up
      17
      ·
      1 year ago

      I wonder what the dev part of devops means.

      • Default Username ( defaultusername@lemmy.dbzer0.com ) 
        link
        fedilink
        English
        arrow-up
        10
        ·
        1 year ago

        Short for devine

      • embed_me ( embed_me@programming.dev ) 
        link
        fedilink
        arrow-up
        8
        ·
        1 year ago

        Devil 👿

    • PotatoesFall ( PotatoesFall@discuss.tchncs.de ) 
      link
      fedilink
      arrow-up
      15
      ·
      1 year ago

      Most programmers are interacting with containers these days.

      The real question is why their build is taking so long.

      • fossilesque ( fossilesque@mander.xyz ) 
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        3 months ago

        deleted by creator

    • mogoh ( mogoh@lemmy.ml ) OP
      link
      fedilink
      arrow-up
      11
      ·
      1 year ago

      Guess I must turn in my programmer-badge.

      • Gamma ( GammaGames@beehaw.org ) 
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 year ago

        Apparently doing more than one thing makes you not a programmer 😔

    • beeng ( beeng@discuss.tchncs.de ) 
      link
      fedilink
      arrow-up
      4
      ·
      1 year ago

      Devops isn’t a role.

      Platform Engineer maybe, but even then I’d say they were “developing” the platform.

      • bizdelnick ( bizdelnick@lemmy.ml ) 
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Devops engineer is a role.

Programmer Humor@lemmy.ml

programmerhumor@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !programmerhumor@lemmy.ml

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 26 users / week
  • 337 users / month
  • 1.81K users / 6 months
  • 871 local subscribers
  • 43.7K subscribers
  • 1.25K Posts
  • 10.2K Comments
  • Modlog
  • mods:
  • AgreeableLandscape ( AgreeableLandscape@lemmy.ml ) 
  • cat_programmer ( cat_programmer@lemmy.ml ) 
  • BE: 0.19.15
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code