Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Jan Miksovsky

@JanMiksovsky@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

UX design and engineering architect; founder of Web Origami, Cozi, Component Kitchen, Elix web components; section hiker; father of three; 日本語能力試験の受験者

0 Followers
0 Following
24 Posts
Joined May 02, 2022
Home:
https://jan.miksovsky.com
Website:
https://weborigami.org
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 2mo ago
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 already an impressive step.
Scripting News

Introducing rss.chat

Dave Winer, OG blogger, podcaster, developed first apps in many categories. Old enough to know better. It

18
1
8
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 2mo ago
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 any language you like.

Create your site from scratch in any programming language

7
1
6
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 2mo ago
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
Map-based trees in Zig
jan.miksovsky.com

Map-based trees in Zig

For a while now I

4
1
2
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 2mo ago

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

4
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 2mo ago
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
weborigami.org

mask(source, mask)

2
0
2
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 2mo ago
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
weborigami.org

deepText(tree)

2
0
3
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 4mo ago

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

fosstodon.org

Fosstodon

5
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 8mo ago
Replying to
@collinsworth@hachyderm.io Like most modern products, it's a privacy nightmare — absolutely no bounds on what information it collects about you and everyone in your household
12
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

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!

fosstodon.org

Fosstodon

5
0
4
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

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!

fosstodon.org

Fosstodon

3
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

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

#static #staticsite #smallweb

fosstodon.org

Fosstodon

4
1
3
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 6mo ago

RE: @jimniels@mastodon.social

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

mastodon.social
4
1
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

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

#programming #staticsite

fosstodon.org

Fosstodon

3
0
2
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 8mo ago
Replying to on toot.cafe
@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 rest of my life
6
1
0
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

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

#staticsite #programming

FWIW there's a (stale?) JS proposal for a pipe operator: https://github.com/tc39/proposal-pipeline-operator

fosstodon.org

Fosstodon

3
0
2
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 4mo ago

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

fosstodon.org
2
1
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

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

https://www.youtube.com/watch?v=ahmr91iWE50

2
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 6mo ago

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

#static #staticsite #smallweb

fosstodon.org

Fosstodon

2
0
3
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 4mo ago

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

#staticsite #blogging

fosstodon.org

Fosstodon

1
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago
Replying to
@matdevdug@c.im If you're willing to use AI, I find it helpful to deploy it as a PR agent: don't read the page yourself, point the AI at the HN page, ask it to summarize the main points in neutral terms This lets you extract some potential value without flaying your emotions
1
0
0
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 5mo ago

RE: @jimniels@mastodon.social

It’s too bad the incentives for tech providers — and the modern world more broadly — are arranged such that they carefully eradicate all humility

mastodon.social
1
0
1
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 6mo ago

@dtm@mastodon.cc https://www.terrygodier.com/the-last-quiet-thing

The Last Quiet Thing
Terry Godier

The Last Quiet Thing

Your possessions came alive. Now they won't stop talking.

1
0
0
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 8mo ago
Replying to
@leonardr I'm a big fan of bookshop.org — nice work!
1
0
0
0
Open post
Jan Miksovsky @JanMiksovsky@fosstodon.org
· 4mo ago

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!

#ssg #smallweb #blogging

fosstodon.org

Fosstodon

0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 19:56:35 UTC