These are things that I learned today (or on that day). Partly to help me keep writing, partly to help my failing memory, partly so I can "google my brain".


cli

  • Extracting previous copy from github
  • When fd shows no files
  • Sorting files on your FAT 32 SD card
  • Debugging shell scripts
  • Escaping apostrophies in curl
  • computing

    • All the things you didn't ask about PS/2 keyboards
    • Fast mod
    • Index Bitmaps
    • css

      • How do you set the value in an order list?
      • Perfect fullscreen 4:3 aspect ratio
      • Text overflow
      • input[type=color] borders
      • Focus ring default styles
      • CSS calc's divide is unitless only
      • Mobile device selector
      • data

        • Modifying auto increments
        • Postgres CSV import with JSON
        • http

          • curl -s isn't as useful as I thought
          • javascript

            • React's useEffect swallows async errors
            • Old (way) Octal
            • Safari 10 supports module, but not nomodule
            • No undefsafe
            • Testing for NaN
            • New bytes from TextEncoder
            • misc

              • Default layouts in 11ty
              • Backticks in backticks
              • node

                • Spawn sh on MacOS … doesn't
                • spectrum

                  • Next layer resolutions
                  • PS/2 Spectrum keys
                  • Detecting (Next) Emulator or Hardware
                  • On Layer 1,1 enhanced ULA mode
                  • dot command stack
                  • NextBASIC new routines switch out the "original" ROM
                  • Clear also clears the stack
                  • Custom fonts across layers
                  • 48K
                  • Cascading IFs > AND statements
                  • Adding BMPs to the Spectrum Next
                  • Doesn't cost to _try_
                  • FOR … TO
                  • Screen clean up at stop
                  • Memory debugging banks