The Official Scroll Blog

April 29, 2024 — Scroll is a minimial (but extensible) language for generating HTML files, with the main use case being for web blogs. However, recently I've been needing to make readable text versions of blog posts for a few use cases. I was doing that by hand, but now it is built in to Scroll.

To use it, just add a single line to your posts: writeText. You can even put that line into your header.scroll or footer.scroll to have it apply to your whole blog.

Now you have another way to read, review, and share your thoughts!

View text

View source

More examples of Scroll Datasets from datasets.scroll.pub.

April 21, 2024 — The source code for this blog post contains a dataset about the planets and generates this HTML file as well as a CSV, a TSV, and a JSON file. It demonstrates Scroll Datasets.

Continue reading...

View source

May 8, 2023 — Some web apps are designed to load entire programs from a link. But if a program contain certain characters, such as newlines, those links won't work as-is. To create working links you have to run them through encodeURIComponent.

If you are creating blog content by hand this is annoying. To update a program link you have to keep a copy of the program, update that, then run encodeURIComponent, then paste the result into your post.

Today's release of Scroll includes a small new addition that solves this problem. You can call them "Multline Links" or "Program Links".

Continue reading...

View source

Improve your writing by welcoming counterarguments

April 13, 2023 — There's a tiny new symbol in Scroll today: !. The exclamation mark stands for Counterpoint. "Counters" aim to help writers strengthen their ideas by encouraging the integration of counterarguments throughout their essays. You can write your own counters or invite counters from friends, LLMs or Internet commenters.

Continue reading...

View source

October 2, 2022 — Scroll's new blink tag lets you call attention to something important

I am really happy with the current state of Scroll and so grateful for the many people who have helped us get it to this point. That being said, I had a feeling we were missing something important.

Continue reading...

View source

Scroll is a new language and static site generator that is mostly written in a new language called Grammar which are both built on a new syntax called Tree Notation.datelineContinue reading...

View source

View source