Comment by SuboptimalEng

Comment by SuboptimalEng 4 days ago

11 replies

I started a portfolio website with Netlify (iirc), then I moved to Vue + Gridsome (on GitHub pages), then Next.js with Tailwind CSS, and was about to move to Vite.js over winter break.

That's 4 stacks over the course of 5-6 years. Not worth it.

Decided to do the sensible thing and use GitHub's README functionality. I prefer this approach and wish more folks in the tech community adopted it: https://github.com/SuboptimalEng

arnath 4 days ago

This is an interesting idea! Honestly I didn't even know Github had a per-user readme until you mentioned it

  • zahlman 4 days ago

    IMO there's quite a surprising amount of stuff you can do on GitHub that's highly undiscoverable. You only think of it when you see someone else on the site doing it, and then you don't necessarily know what it's called so you don't know how to research it.

bb88 4 days ago

I hate the UI layer, for this reason. Nothing is ever stable. I'm looking for "Boring" and "Googleable in the age of AI slop". The other alternative are frameworks small enough to easily comprehend.

The UI is often tangential to the heavy lifting done by the back end. It often needs to be "just good enough".

  • eviks 4 days ago

    Don’t hate the layer, hate the player.

    How can UI be stable if you’re the one changing it all the time even if all you need is a readme page that can be done in the same UI with no change for decades?

dvt 4 days ago

GitHub was just down the other day. Why would you want your personal website/portfolio to be tied to GitHub? Crazy "modern web dev" stacks are likely overkill, but that's not an argument against self-hosting.

  • sneak 4 days ago

    Personal websites can be down a few days a month without a problem.

    • 8n4vidtmkvmk 4 days ago

      +1. Not like my $5 hosting plan has less downtime than Github. Well... maybe? Fewer moving parts perhaps. But it's not immune.

  • mr_mitm 4 days ago

    Because it's free and convenient, and other hosting providers don't magically have 100% uptime either. Not even necessarily more uptime than GitHub.

  • BrandoElFollito 2 days ago

    I like to think that when GitHub (or Google, or Netflix, ...) are down, I am not alone.

    A few million people are holding their breath - unlike in the case of my self-hosted site where I am alone to bring it back online.

  • zahlman 4 days ago

    How is it "tied"? You still have a local repo that you could deploy somewhere else.

abdulmuhaimin 4 days ago

sounds like a self-inflicted problem really. Why do you even change stack that much if what you want is a simple functionality?