Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Uncategorized
  3. i like to make websites and I've been slowly realizing that my requirements for making websites might be a little weird

i like to make websites and I've been slowly realizing that my requirements for making websites might be a little weird

Scheduled Pinned Locked Moved Uncategorized
61 Posts 49 Posters 141 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • mx alex tax1a - 2020 (6)A This user is from outside of this forum
    mx alex tax1a - 2020 (6)A This user is from outside of this forum
    mx alex tax1a - 2020 (6)
    wrote last edited by
    #37

    @b0rk @mauve yeah, our experience is that if something claims to be lightweight but won't serve a single request without being able to talk to postgres, it is lying about being lightweigjt

    1 Reply Last reply
    0
    • Neil KandalgaonkarN This user is from outside of this forum
      Neil KandalgaonkarN This user is from outside of this forum
      Neil Kandalgaonkar
      wrote last edited by
      #38

      @b0rk

      The rule of thumb I am using is that predicted lifetime = how long it has been available. The idea is that you’re probably in the middle of a tool’s lifetime.

      Major version changes that force difficult, complex migration reset the clock. (This is why venture funding tends to accelerate an open source project’s demise.)

      So, sqlite and bash look safe for as long as I expect to be programming. 11ty… wouldn’t count on it.

      1 Reply Last reply
      0
      • ArtemisA This user is from outside of this forum
        ArtemisA This user is from outside of this forum
        Artemis
        wrote last edited by
        #39

        @b0rk @Bredroll I remember this helping me quite a bit: https://fractaledmind.com/2023/09/07/enhancing-rails-sqlite-fine-tuning/

        Julia EvansB 1 Reply Last reply
        0
        • ArtemisA Artemis

          @b0rk @Bredroll I remember this helping me quite a bit: https://fractaledmind.com/2023/09/07/enhancing-rails-sqlite-fine-tuning/

          Julia EvansB This user is from outside of this forum
          Julia EvansB This user is from outside of this forum
          Julia Evans
          wrote last edited by
          #40

          @art_codesmith thanks!

          1 Reply Last reply
          0
          • Brian "bex" ExelbierdB This user is from outside of this forum
            Brian "bex" ExelbierdB This user is from outside of this forum
            Brian "bex" Exelbierd
            wrote last edited by
            #41

            @b0rk I find myself on the opposite side of this thinking a lot. Where I’m trying to predict what my forward compatibility and thinking will be three months down the line when I come back to the five minute update project.

            1 Reply Last reply
            0
            • Julia EvansB Julia Evans

              i like to make websites and I've been slowly realizing that my requirements for making websites might be a little weird

              - I have maybe 20 websites (mostly static but not all)
              - I want to spend basically 0 time maintaining them, maybe 5 minutes every 2 months at most
              - I need to be able to ignore a project for 3 years and then come back and be able to develop it easily

              i feel like all of this stuff makes my choice of tech stack different than if I worked on one site full-time

              Simon SapinS This user is from outside of this forum
              Simon SapinS This user is from outside of this forum
              Simon Sapin
              wrote last edited by
              #42

              @b0rk i very much get the feeling. i have some Old websites i’m scared to look at too closely because those (server-side) web framework versions probably have known vulnerabilities

              regarding not using JS build systems, do lock files (specifying precise versions of everything) change the equation for you? as far as i understand npm didn’t always have them

              Julia EvansB 1 Reply Last reply
              0
              • Julia EvansB Julia Evans

                i like to make websites and I've been slowly realizing that my requirements for making websites might be a little weird

                - I have maybe 20 websites (mostly static but not all)
                - I want to spend basically 0 time maintaining them, maybe 5 minutes every 2 months at most
                - I need to be able to ignore a project for 3 years and then come back and be able to develop it easily

                i feel like all of this stuff makes my choice of tech stack different than if I worked on one site full-time

                eyrea 🇨🇦E This user is from outside of this forum
                eyrea 🇨🇦E This user is from outside of this forum
                eyrea 🇨🇦
                wrote last edited by
                #43

                @b0rk You sound like most small businesspeople I know. They visibly cringe when someone tells them they have to keep their site "fresh" to attract visitors.

                1 Reply Last reply
                0
                • Simon SapinS Simon Sapin

                  @b0rk i very much get the feeling. i have some Old websites i’m scared to look at too closely because those (server-side) web framework versions probably have known vulnerabilities

                  regarding not using JS build systems, do lock files (specifying precise versions of everything) change the equation for you? as far as i understand npm didn’t always have them

                  Julia EvansB This user is from outside of this forum
                  Julia EvansB This user is from outside of this forum
                  Julia Evans
                  wrote last edited by
                  #44

                  @simon lock files don’t change anything no

                  1 Reply Last reply
                  0
                  • konsonantenboyK This user is from outside of this forum
                    konsonantenboyK This user is from outside of this forum
                    konsonantenboy
                    wrote last edited by
                    #45

                    @b0rk Semi-answering your other question about Django, it’s reassuring that the framework has been developed for 20 years means the chances of it still running well in another twenty are not bad. The mature tools are better at surviving, I think.

                    Recently I upgraded a neglected project running version 1.11 (under Python 2) to the newest 5.2 LTS and the site is running happily with it. Interestingly the only problem-maker was a third party plugin.

                    1 Reply Last reply
                    0
                    • Gaëtan PerraultG This user is from outside of this forum
                      Gaëtan PerraultG This user is from outside of this forum
                      Gaëtan Perrault
                      wrote last edited by
                      #46

                      @b0rk I love that your response to this is a simple Gist on GitHub. Not only do you prefer to use static sites, but "here is a static file to host my answer about static sites"... Very on brand.

                      1 Reply Last reply
                      0
                      • Dave HollandD This user is from outside of this forum
                        Dave HollandD This user is from outside of this forum
                        Dave Holland
                        wrote last edited by
                        #47

                        @b0rk Good plan - so many of my write-and-forget tools have a "runme.sh" wrapper to encapsulate the PATH, venv, and whatever other requirements. It's good to have an obvious entry point.

                        1 Reply Last reply
                        0
                        • Kal FeherK This user is from outside of this forum
                          Kal FeherK This user is from outside of this forum
                          Kal Feher
                          wrote last edited by
                          #48

                          @b0rk tech stack is very similar to mine, which must be why I agree with it.
                          except "try to avoid buying domains". I keep failing, pls help.

                          Julia EvansB 1 Reply Last reply
                          0
                          • Kal FeherK Kal Feher

                            @b0rk tech stack is very similar to mine, which must be why I agree with it.
                            except "try to avoid buying domains". I keep failing, pls help.

                            Julia EvansB This user is from outside of this forum
                            Julia EvansB This user is from outside of this forum
                            Julia Evans
                            wrote last edited by
                            #49

                            @kalfeher right now gandi.net is trying to charge me $50/year to renew a domain which is a big source of motivation to keep the number down

                            1 Reply Last reply
                            0
                            • jeremiahJ This user is from outside of this forum
                              jeremiahJ This user is from outside of this forum
                              jeremiah
                              wrote last edited by
                              #50

                              @b0rk I feel validated that I have landed on similar patterns. I'm a little more tolerant of a VPS but I am growing less patient with them.

                              1 Reply Last reply
                              0
                              • jasonkarnsJ This user is from outside of this forum
                                jasonkarnsJ This user is from outside of this forum
                                jasonkarns
                                wrote last edited by
                                #51

                                @b0rk I’m a huge fan of GitHub’s scripts to tune them all pattern. I try to set them up in every project I join.

                                (Side Benefit of executable scripts like ./script/server, is that you can quietly upgrade them to a Perl/Ruby/whatever script without changing invocation command)

                                https://github.com/github/scripts-to-rule-them-all

                                1 Reply Last reply
                                0
                                • Iain McLarenI This user is from outside of this forum
                                  Iain McLarenI This user is from outside of this forum
                                  Iain McLaren
                                  wrote last edited by
                                  #52

                                  @b0rk this resonates. Your github preferred tech stacks list makes perfect sense imo.

                                  It’s impossible to productively use all the programming languages, hosting and service providers, and tech stacks so we have to pick based on what works for us in the moment and over time.

                                  I try to be open to the new, but if something is too fiddly to setup or is inelegant then I think that it’s perfectly reasonable to just use what works.

                                  1 Reply Last reply
                                  0
                                  • Adam Williamson :fedora:A Adam Williamson :fedora:

                                    @vathpela @b0rk ...but then I'd need a README to remind me of the make arguments... 😂

                                    Mauricio Teixeira🐧:kubernetes:B This user is from outside of this forum
                                    Mauricio Teixeira🐧:kubernetes:B This user is from outside of this forum
                                    Mauricio Teixeira🐧:kubernetes:
                                    wrote last edited by
                                    #53

                                    @adamw @vathpela @b0rk
                                    I've built projects where I had a README *and* a Makefile, but I still fumbled searching for the commands in my Bash history. 😄

                                    Joe BrockmeierJ 1 Reply Last reply
                                    0
                                    • Mauricio Teixeira🐧:kubernetes:B Mauricio Teixeira🐧:kubernetes:

                                      @adamw @vathpela @b0rk
                                      I've built projects where I had a README *and* a Makefile, but I still fumbled searching for the commands in my Bash history. 😄

                                      Joe BrockmeierJ This user is from outside of this forum
                                      Joe BrockmeierJ This user is from outside of this forum
                                      Joe Brockmeier
                                      wrote last edited by
                                      #54

                                      @badnetmask @adamw @vathpela @b0rk I like ‘just’ for this sort of thing. Just sayin’.

                                      1 Reply Last reply
                                      0
                                      • Irene ElmerotE This user is from outside of this forum
                                        Irene ElmerotE This user is from outside of this forum
                                        Irene Elmerot
                                        wrote last edited by
                                        #55

                                        @b0rk
                                        I ordered and paid for such a site recently. We're still out here😃

                                        1 Reply Last reply
                                        0
                                        • Julia EvansB Julia Evans

                                          i like to make websites and I've been slowly realizing that my requirements for making websites might be a little weird

                                          - I have maybe 20 websites (mostly static but not all)
                                          - I want to spend basically 0 time maintaining them, maybe 5 minutes every 2 months at most
                                          - I need to be able to ignore a project for 3 years and then come back and be able to develop it easily

                                          i feel like all of this stuff makes my choice of tech stack different than if I worked on one site full-time

                                          Owl EyesD This user is from outside of this forum
                                          Owl EyesD This user is from outside of this forum
                                          Owl Eyes
                                          wrote last edited by
                                          #56

                                          @b0rk I feel the same way. I endorse #Hugo for blogs, and for a simple wiki? #mkdocs

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          Powered by NodeBB Contributors
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups