After some thought, I replaced the .pushState() to .replaceState() in my infinite scroll implementation. This works more like people would expect, plus removes having to deal with the Back button. (https://sentamal.in/notes/changed-infinite-scroll-to-replace-history/)
I’m unsure why it took me so long, but I finally added the Bridgy target URLs to my posts. This should facilitate easier syndication to other social networks, though only for Twitter and Mastodon for now. (https://sentamal.in/notes/added-bridgy-webmention-links/)
Despite the potential downsides, I’ve determined that infinite scrolling makes sense for my site and decided to implement it. (https://sentamal.in/articles/infinite-scrolling-on-hugo-list-pages/)
Flight attendant, artist, and owner of many other hats. Has unusual obsessions with talking about commercial aviation and travel, creating stickers, drawing, playing role-playing games & video games, learning languages, and the crash axe.