home.social

Search

58 results for “JanMiksovsky”

  1. It’s a treat to read such a well-written overview of !

    vale.rocks/posts/web-origami

    I recall that @vale completely got the idea the first time he saw it, and he’s done great things with it ever since.

    I think Origami’s the best way to make your site, but don’t just take my word for it — read Vale’s post!

  2. Configuration-based site-making tools say: organize your content into folders, edit some config files, then run our tool to get a site.

    But what if writing your site from scratch actually involves *less* code?

    My 4th and final post in a series comparing a sample blog in and : **Is code is more concise than configuration?** (Yes! Yes it is! Also easier to follow, more coherent, and more expressive.)

    jan.miksovsky.com/posts/2026/0

  3. Code is more expressive than configuration: comparing a sample blog in and

    jan.miksovsky.com/posts/2026/0

    Third post of four comparing creating the same in two different systems. Both require code — which kind of code do you want to write?

  4. Code is more coherent than configuration: comparing a sample blog in and

    jan.miksovsky.com/posts/2026/0

    Second post in a series comparing creating the same in two different systems, in which we compare approximating your desired site with a folder structure vs describing your desired site in text

  5. Code is easier to follow than configuration: comparing a sample blog in and jan.miksovsky.com/posts/2026/0

    First post in a series comparing creating the same in two different systems. The first diagram shows a large number of implicit connections between source files in the blog, the second shows that all connections in the Origami blog are explicit.

  6. This week's comic: Coding in your terminal

    More about The ori command-line interface: weborigami.org/cli/
    HTML comic: weborigami.org/comics/coding-i

    Using ori in a VS Code JavaScript Debug Terminal lets you set breakpoints, inspect variables, and step through code you start from a terminal!

  7. RE: mastodon.social/@jimniels/1161

    This is a nice use of to liberate photos from and create a personal site!

    I was so disappointed when IG deprecated their Basic Display API last year because we can't have nice things, but (for now) they still let users export their own data

    Origami is great for this sort of fetch-and-transform task

  8. RE: mastodon.social/@jimniels/1161

    One of the very best things about developing as a friendlier dialect of for sites is that, as long as the core language is well-designed, users aren’t confined to a limited, pre-imagined set of features — they can create all sorts of useful solutions for themselves.

  9. The fixation at last week on AI buried the much more interesting talk by @Una on The Latest in Web UI, which highlighted the ton of interesting features arriving in and . youtube.com/watch?v=_-6LgEjEyzE

    I wish the other browser vendors didn't rely so heavily on Google to get the word out. They all do so much work to make these features possible, as do the standards committees, the group, and @igalia, and they all deserve to get more credit.

  10. Each month this year I'm trying to post a sample website written in Origami, a declarative programming language at the level of and for defining websites.

    This month's sample is Aventour Expeditions, a site for an outdoor travel company: aventour-expeditions.netlify.a

    It's easy to have Origami call other template languages, so for this sample I used the template language to turn markup and data into HTML.

  11. It's useful to be able to apply templates written in a language like to things in the shell.

    The Origami lets you invoke JavaScript functions defined in .js files, but you can now also identify a handler for any file extension — like OS app file associations, but for a CLI. weborigami.org/language/filety

    So a handler can load a `.hbs` file as a function that applies a Handlebars template, then apply that in the command line.