UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
Posts
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
Working on an analogy for comparing forms of programmatic evaluation:
• Eager evaluation: Grab-and-Go sandwich. Made ahead of time, ready the instant you want it. Startup costs; work may be thrown away. • Lazy evaluation: Subway sandwich. Made when you ask for it. Less waste, but your progress is blocked while you wait. • Async evaluation: Doordash sandwich. Submit your order, wait for it to arrive. You can do something else while you wait, but the wait might be long.
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
This week's #WebOrigami comic: Pagination
More about Origami Tree.paginate builtin function: https://weborigami.org/builtins/tree/paginate.html
HTML comic: https://weborigami.org/comics/pagination.html
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
During a week of off-trail #backpacking in Utah's Grand Staircase–Escalante National Monument last week, a fellow hiker captured a great shot of me at sunset
My daughter saw it and said, "That looks like a social media profile banner".
Oh, good idea
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
Last week a parent of a young child was intrigued by the #journal I keep for my family. I wrote up my suggestions to him as a blog post: https://jan.miksovsky.com/posts/2026/05-11-journaling
#Journaling as a practice has many benefits. It doesn’t matter how you start, only that you start.
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
This week's #WebOrigami comic: Track changes in your site
More about Origami's Dev.changes builtin: https://weborigami.org/builtins/dev/changes
HTML comic: https://weborigami.org/comics/track-changes-in-your-site.html
This Origami tool works with any #staticsite generator!
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
Fantastic trick for taking #photo of an **entire** group of people with no outside help or equipment
* Designate two photographers A and B, A goes first
* Rest of group poses, B stands on far left
* A starts a pano shot from the left but pauses in the middle while everyone holds still
* B walks out of shot, comes around to very carefully take phone from A
* A gets in the shot on far right
* B completes the pano shot
Voilá: complete group photo!
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
This week's #WebOrigami comic: Cache slow resources
More about Origami's Tree.cache builtin: https://weborigami.org/builtins/tree/cache
HTML comic: https://weborigami.org/comics/cache-slow-resources.html
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
I've been enjoying this series of science videos from NIMS, the Japanese National Institute for Materials Science
1. The series has the wonderful title "A message to future scientists" — they're for kids 😃
2. They feature experiments that are simple enough you'd think they'd be ubiquitous but, to me at least, many are new (how come I'd never seen a demo of a Halbach array before?!?)
Just tried the bottle experiment and was delighted it worked
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
This week's #WebOrigami comic: Rewriting nested function calls
More about Origami pipe operator: https://weborigami.org/language/expressions#pipe-operator
HTML comic: https://weborigami.org/comics/rewriting-nested-function-calls.html
FWIW there's a (stale?) JS proposal for a pipe operator: https://github.com/tc39/proposal-pipeline-operator
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
It’s a treat to read such a well-written overview of #WebOrigami!
https://vale.rocks/posts/web-origami
I recall that @vale@fedi.vale.rocks 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!
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
This week's #WebOrigami comic: Group pages
More about Tree.groupBy builtin function: https://weborigami.org/builtins/tree/groupby
HTML comic: https://weborigami.org/comics/group-pages.html
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
It’s too bad the incentives for tech providers — and the modern world more broadly — are arranged such that they carefully eradicate all humility
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
I'm considering doing the same thing: dropping CI builds in favor of much, much simpler local builds.
It was all too easy to let ourselves believe we needed to replicate giant software factories just to create our own personal sites. Much of that factory infrastructure is unnecessary for artisanal sites.
https://jan.miksovsky.com/posts/2024/02-09-factories-and-artisans.html
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
This week's #WebOrigami comic: Serve anything
More about Origami's serve command: https://weborigami.org/builtins/dev/serve
HTML comic: https://weborigami.org/comics/serve-anything.html
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者
UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者