• 0 Posts
  • 17 Comments
Joined 7 months ago
cake
Cake day: July 2nd, 2024

help-circle










  • I think the gap you have is in understanding that Podman Compose was meant to line up with the limitations of dockerā€™s compose, but technically is more capable.

    Quadlet files let you do more complex workflows like deploying multiple copies of a service in your deployment that regular compose doesnā€™t, while not running full kube.

    The use I have is that I have something deployed in compose right now that Iā€™d like to scale up on the box since i have the capacity for it, but dont want to deal with a full kube setup or the politic

    Personally Iā€™ve converted most of my single node k3s to using quadlet files instead as its less fragile. I absolutely deploy single containers in the quadlet. They show up in journalctl and the ergonomics are great.






  • I signed up to this instance because I feel this in my bones.

    I cut my teeth on PHP CGI in the late 00ā€™s before shifting to python CGI because my university had banned PHP on the webservers.

    Frontend wasnā€™t exactly a term back then. Iā€™d picked up a bit of jquery into my server generated Django templates, I was playing with template fragments in 2011 and life was good.

    I mostly avoided the SPA fad, but a (short) stint at Wayfair had me end up writing react and dear God the amount of indirection and tomfoolery involved with effectively writing the app a second time left a sour taste in my mouth.

    These days I mostly write embedded daemons in rust for Linux devices. I wrote a munin replacement in rust because packaging perl for Yocto is a struggle. I needed to serve a website, so I found a jinja style library, setup my templates and fragments and dropped htmx into the frontend.

    Life is good again.

    I have friends/coworkers who argue with me that I should write SPAs but they donā€™t get that I mostly want to avoid fighting frontend tooling and get shit done. A backend serving templates is miles more ergo than react and I donā€™t have to deal with the NPM upgrade treadmill. I donā€™t get daily dependabot alerts.

    Donā€™t get me started on golang, meteorjs, and lambdas