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 159 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.
  • Julia EvansB Julia Evans

    @tedmielczarek what kinds of frameworks do you mean? i feel like I use a lot of "technologies" to build my sites, for example on my latest project I'm using S3, a Dockerfile, a managed deployment service, GitHub Actions, and probably more things.

    definitely gauging what is worth it and what isn't can get complicated and sometimes I try a new thing and decide it isn't worth the complexity

    Ted MielczarekT This user is from outside of this forum
    Ted MielczarekT This user is from outside of this forum
    Ted Mielczarek
    wrote on last edited by
    #19

    @b0rk I'm primarily thinking about frameworks like React here, which seem to only work well for companies who can dedicate staff to wrangle the complexity.

    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

      Dimitri KokkonisP This user is from outside of this forum
      Dimitri KokkonisP This user is from outside of this forum
      Dimitri Kokkonis
      wrote on last edited by
      #20

      @b0rk fwiw this is exactly why I made https://github.com/kokkonisd/mrbones

      I wanna make the site not fight the site generator

      dasgrueneblattD 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

        AA This user is from outside of this forum
        AA This user is from outside of this forum
        A
        wrote on last edited by
        #21

        @b0rk@social.jvns.ca my answer would be vanilla js (or maybe jquery at most), I’m curious what is yours

        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

          Billy SmithB This user is from outside of this forum
          Billy SmithB This user is from outside of this forum
          Billy Smith
          wrote on last edited by
          #22

          @b0rk

          You may want to chat with @coopcloud @autonomic and @kawaiipunk about the techstack you are using. 😄

          1 Reply Last reply
          0
          • Madame Pres commandasaurus 🦖A Madame Pres commandasaurus 🦖

            @adriano @b0rk I would also like to purchase this, please and thank you 💖

            Billy SmithB This user is from outside of this forum
            Billy SmithB This user is from outside of this forum
            Billy Smith
            wrote on last edited by
            #23

            @amcasari @adriano @b0rk

            This me also.

            Alternatively, we could sponsor you to write your version of these manuals:

            https://flossmanuals.net/

            1 Reply Last reply
            0
            • Dimitri KokkonisP Dimitri Kokkonis

              @b0rk fwiw this is exactly why I made https://github.com/kokkonisd/mrbones

              I wanna make the site not fight the site generator

              dasgrueneblattD This user is from outside of this forum
              dasgrueneblattD This user is from outside of this forum
              dasgrueneblatt
              wrote on last edited by
              #24

              @plumtrie @b0rk that looks nice

              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

                Heath BordersH This user is from outside of this forum
                Heath BordersH This user is from outside of this forum
                Heath Borders
                wrote on last edited by
                #25

                @b0rk have you outlined what technical choices you've made as a result of these constraints? It feels almost like hand-writing simple HTML/CSS/JS would make sense 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

                  Deven PhillipsI This user is from outside of this forum
                  Deven PhillipsI This user is from outside of this forum
                  Deven Phillips
                  wrote on last edited by
                  #26

                  @b0rk
                  @frankdelporte offers a good option. I also like #VitePress for customization of the CSS/HTML/JS and use it to run several similar sites myself. https://vitepress.dev/

                  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

                    Adam Williamson :fedora:A This user is from outside of this forum
                    Adam Williamson :fedora:A This user is from outside of this forum
                    Adam Williamson :fedora:
                    wrote on last edited by
                    #27

                    @b0rk same!

                    I actually had to write myself a README file in the directory where my blog lives so I remember how to write a new post, when I come to do it once a year or so...😆

                    Farce MajeureV 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

                      Karl DysonK This user is from outside of this forum
                      Karl DysonK This user is from outside of this forum
                      Karl Dyson
                      wrote on last edited by
                      #28

                      @b0rk

                      I don't know that is necessarily dictates a different tech choice, but I think it dictates making sure it's documented / annotated sufficiently, including any and all stuff you use to automate the test/version control/build/deploy/patch/etc bits that sit around the sides of "it"...

                      Incomplete documentation and/or annotation is the #1 thing that bites me in the arse when I come back to something, personally speaking.

                      1 Reply Last reply
                      0
                      • BredrollB This user is from outside of this forum
                        BredrollB This user is from outside of this forum
                        Bredroll
                        wrote on last edited by
                        #29

                        @b0rk sqlite is brilliant! I didn't understand why more people don't use it until I realized that with #flask, using the builtin sqlite in #python that it doesn't support threading and concurrency properly!

                        1 Reply Last reply
                        0
                        • Greg BellF This user is from outside of this forum
                          Greg BellF This user is from outside of this forum
                          Greg Bell
                          wrote on last edited by
                          #30

                          @eta @b0rk the laws of thermodynamics tell us the new hotness will become the old tepidity

                          1 Reply Last reply
                          0
                          • SheogorathS This user is from outside of this forum
                            SheogorathS This user is from outside of this forum
                            Sheogorath
                            wrote on last edited by
                            #31

                            @b0rk 2 more thoughts that haven't been touched on, but maybe make sense to mention:

                            - Make sure your theme brings all its JS, CSS and fonts with itself. (Independence from CDN disappearance)
                            - Use native HTML focused CSS frameworks like simplecss, because it makes porting content much easier.

                            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

                              Gina WG This user is from outside of this forum
                              Gina WG This user is from outside of this forum
                              Gina W
                              wrote on last edited by
                              #32

                              @b0rk I feel the same way about websites generally. Also about languages lately. Like, I feel like go has so much good about it but also I feel like it is a language I would have to be using full time to really write good go so I avoid using it.

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

                                @b0rk same!

                                I actually had to write myself a README file in the directory where my blog lives so I remember how to write a new post, when I come to do it once a year or so...😆

                                Farce MajeureV This user is from outside of this forum
                                Farce MajeureV This user is from outside of this forum
                                Farce Majeure
                                wrote on last edited by
                                #33

                                @adamw @b0rk I wrote a Makefile for that.

                                Adam Williamson :fedora:A 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 on last edited by
                                  #34

                                  @b0rk After I had a personal site sink into unmaintainability, I created a framework that I hope can work for more than a decade without any changes or updates

                                  The key was making every build step skippable. It’s all enhancement from basic HTML. If my syntax-colorer breaks in 2029 the site still builds

                                  1 Reply Last reply
                                  0
                                  • Farce MajeureV Farce Majeure

                                    @adamw @b0rk I wrote a Makefile for that.

                                    Adam Williamson :fedora:A This user is from outside of this forum
                                    Adam Williamson :fedora:A This user is from outside of this forum
                                    Adam Williamson :fedora:
                                    wrote on last edited by
                                    #35

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

                                    Mauricio Teixeira🐧:kubernetes:B 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

                                      Joost van Baal-IlićJ This user is from outside of this forum
                                      Joost van Baal-IlićJ This user is from outside of this forum
                                      Joost van Baal-Ilić
                                      wrote last edited by
                                      #36

                                      @b0rk imnsho your requirements are absolutely sane and not weird at all 🙂

                                      1 Reply Last reply
                                      0
                                      • 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
                                          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