• 13 Posts
  • 215 Comments
Joined 11 months ago
cake
Cake day: March 6th, 2025

help-circle









  • I have a Sony Dualsense controller and haven’t had any problems with it as a game controller. However, I’m always launching games through Steam, or letting Steam run in the background (so that it’s handling the controller input remapping). I don’t know if that’s what you plan on doing; I’ve never tried it without Steam handling the inputs.

    My one complaint about it is that the trackpad isn’t good enough to use as a mouse when you’re navigating the desktop. So I ended up switching back to my original Steam controller.


  • I’m definitely a fan of avoiding huge frameworks.

    One complaint I have about plain old JS and HTML, though, is that you end up writing a lot of HTML components as just strings. Plain strings of text that is supposed to be valid HTML, but you’re not going to get any help with formatting, linting, or even just syntax highlighting when a lot of your code is literally just a big string. The example of Web Components in this post even shows that.

    It mentions developer experience vs. user experience as a nod to this, and the “every HTML components is just a big old javascript string” problem is one I always run into early on with my hobby projects, which makes me decide to use a small UI framework pretty quickly. My favorite is Mithril. It’s tiny and does basically what you want React to do, without being React. You write these nested Javascript functions that get turned into HTML. So there’s no extra loader step, and it plays nicely with Typescript.







  • Unpopular opinion: people like UIs.

    OK, that one is only unpopular on specific, Linux-heavy parts of the internet. (Like… right here.) And even then, there aren’t that many people who disagree with me. But there are definitely a few people who have this idea that we’d all be using super fast, powerful command line applications for all of our tasks, were it not for big tech pushing the graphical interface on us.

    I get it; I’m a command-line person myself. And big tech has pushed a lot of anti-user changes. But the truth is that most users want to use a mouse, they want to have a GUI, and the shift from keyboard to mouse wasn’t simply because Microsoft wanted to limit the users’ capability.






  • Same here. I’m the only user of my services, so if I try visiting the website and it’s down, that’s how I know it’s down.

    I prefer phrasing it differently, though. “With my current uptime monitoring strategy, all endpoints serve as an on-demand healthcheck endpoint.”

    One legitimate thing I do, though, is have a systemd service that starts each docker compose file. If a container crashes, systemd will notice (I think it keeps an eye on the PIDs automatically) and restart them.