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.
  • 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
                      • 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

                        AdrianT This user is from outside of this forum
                        AdrianT This user is from outside of this forum
                        Adrian
                        wrote last edited by
                        #57

                        @b0rk I had this case lately where I wanted to hand over a static website to a client, fully expecting that I can show them an open source alternative of Dreamweaver, just to figure that none such projects are alive anymore.

                        So I produced a bookmarklet that let's them edit parts of the website inbrowser, download the updated document, and upload it via ftp.

                        Still better then attaching a cms ๐Ÿ˜… I would do almost anything for low-effort webdev. And I believe folks should become aware of html as document again. I even checked if editing the website in Libre/OpenOffice would work out...

                        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

                          George GirtonM This user is from outside of this forum
                          George GirtonM This user is from outside of this forum
                          George Girton
                          wrote last edited by
                          #58

                          @b0rk

                          I made this super simple "template" system with awk to make it easier to maintain scanus.com๐Ÿธ๐Ÿ˜บ eventually i put it on github๐Ÿธ๐Ÿˆ

                          https://github.com/ggirton/insert-3-files

                          Last year i needed to remove several menu entries & it meant i didn't have to make the same edits 20 times!๐Ÿธ๐Ÿ˜น

                          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

                            Aidas BendoraitisD This user is from outside of this forum
                            Aidas BendoraitisD This user is from outside of this forum
                            Aidas Bendoraitis
                            wrote last edited by
                            #59

                            @b0rk Sounds like work for static website generators like Hugo, McDocs, etc.

                            1 Reply Last reply
                            0
                            • JohnJ This user is from outside of this forum
                              JohnJ This user is from outside of this forum
                              John
                              wrote last edited by
                              #60

                              @b0rk This (the gist) all makes sense to me except that I don't think I understand the no-method-call restriction in Go's html/template system. The docs seem to suggest you can call methods (https://pkg.go.dev/text/template#:~:text=.Method,receiver%2C%20dot.Method().), so you and the docs must be talking about something slightly different but I'm not sure what that difference is.

                              Julia EvansB 1 Reply Last reply
                              0
                              • JohnJ John

                                @b0rk This (the gist) all makes sense to me except that I don't think I understand the no-method-call restriction in Go's html/template system. The docs seem to suggest you can call methods (https://pkg.go.dev/text/template#:~:text=.Method,receiver%2C%20dot.Method().), so you and the docs must be talking about something slightly different but I'm not sure what that difference is.

                                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
                                #61

                                @jpab thanks! honestly I think I just made a mistake, there is definitely something I really struggle with about Go templates but maybe that thing specifically is not what it is. i find it kind of hard to get a handle on

                                1 Reply Last reply
                                0
                                • R AodeRelay shared this topic
                                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