Jan Miksovsky
JanMiksovsky@fosstodon.org
<p>UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者</p>
Posts
-
View post
This week's #WebOrigami comic: Extract specific files from a site More about Tree.mask builtin function: https://weborigami.org/builtins/tree/mask HTML comic: https://weborigami.org/comics/extract-specific-files-from-a-site.html #shell #programming #staticsite
-
View post
This week's #WebOrigami comic: Bundle stylesheets More about Tree.deepText builtin function: https://weborigami.org/builtins/tree/deeptext HTML comic: https://weborigami.org/comics/bundle-stylesheets.html #blogging #css #staticsite
-
View post
I've posted a video about how you can build a site from scratch in any #programming language you like without the need for an off-the-shelf static site generator (#ssg): https://www.youtube.com/watch?v=6t3BN3Z-TkE&t=1147s This compares using an SSG like #Astro or #Eleventy (#11ty) to build a blog with building the same blog in #Python, #JavaScript, or even a language like #Zig. I'm designing #WebOrigami to be the most concise and clearest language for this purpose — but you can use...
-
View post
I had fun experimenting with an expression of map-based trees in #Zig https://jan.miksovsky.com/posts/2026/06-24-map-based-trees-in-zig
-
View post
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. #programming
-
View post
This announcement by @davew@mastodon.social is really exciting: http://scripting.com/2026/07/10/161133.html I've been hoping for years that someone would build a new social networking platform on RSS and other standards. When I looked into ActivityPub and Mastodon, I was surprised how incredibly complicated it all is. I'm hoping Dave & co. can make something simpler. I don't see any discussion of moderation yet, and that's arguably the harder problem, but rss.chat is alread...
-
View post
This week&#39;s #WebOrigami comic: Serve anything More about Origami&#39;s serve command: https://weborigami.org/builtins/dev/serve HTML comic: https://weborigami.org/comics/serve-anything.html #static #staticsite #smallweb
-
View post
RE: https://mastodon.social/@jimniels/116375508290286296 I&#39;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
-
View post
@dtm https://www.terrygodier.com/the-last-quiet-thing
-
View post
RE: https://mastodon.social/@jimniels/116395230235045520 It’s too bad the incentives for tech providers — and the modern world more broadly — are arranged such that they carefully eradicate all humility
-
View post
This week&#39;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 #static #staticsite #smallweb
-
View post
It’s a treat to read such a well-written overview of #WebOrigami! https://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!
-
View post
This week&#39;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 #staticsite #programming FWIW there&#39;s a (stale?) JS proposal for a pipe operator: https://github.com/tc39/proposal-pipeline-operator
-
View post
I&#39;ve been enjoying this series of science videos from NIMS, the Japanese National Institute for Materials Science 1. The series has the wonderful title &quot;A message to future scientists&quot; — they&#39;re for kids 😃 2. They feature experiments that are simple enough you&#39;d think they&#39;d be ubiquitous but, to me at least, many are new (how come I&#39;d never seen a demo of a Halbach array before?!?) Just tried the bottle experiment and was delighted it...
-
View post
This week&#39;s #WebOrigami comic: Cache slow resources More about Origami&#39;s Tree.cache builtin: https://weborigami.org/builtins/tree/cache HTML comic: https://weborigami.org/comics/cache-slow-resources.html #programming #staticsite
-
View post
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!
-
View post
This week&#39;s #WebOrigami comic: Track changes in your site More about Origami&#39;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! #ssg #smallweb #blogging
-
View post
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. #smallweb #blogging
-
View post
During a week of off-trail #backpacking in Utah&#39;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, &quot;That looks like a social media profile banner&quot;. Oh, good idea
-
View post
This week&#39;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 #staticsite #blogging
-
View post
@nolan@toot.cafe I share much of your discouragement but anticipate a happier continuation of coding than you seem to fear Your post mentions oil painting, a hobby still enjoyed by millions of people. Last week my wife and I tried a pottery wheel class; it was fun. I think the fact coding can be immensely fun will prevent it from becoming an archeological curiosity. Whether the *profession* of coding remains fun is unclear, but I'm pretty sure I'll enjoy the *craft* of coding for the r...