Hey there, i’m mo, or moWerk
I build tools. That is the whole story, the rest is just which material: a 3D-printed ice scraper, a sushi rolling mat, a smartwatch app, the paperwork system of a small catering company. Something in front of me works worse than it should, i take it apart until i understand it, and then i make the version that fits. Only recently noticed that it is one habit, not five hobbies.
My computer life started on that VIC-20. By 1992 i was hanging out in local BBSs, in 1996 i built websites for schools, and from 1997 to 2002 i ran a small company making websites for local businesses. In 2003 i dropped out of uni and started at Wakame to learn sushi, and the fish never let me go since. Turns out fish and code want the same thing from you, patience and clean cuts.
In 2006 i founded moSushi, a mobile sushi bar, on a 20k budget and a state founder’s grant. Twenty years later that is still my main gig: live sushi on Europe’s big trade fairs and at corporate events, only ever cooking what is already booked. Since summer 2026 the same tinkering energy runs the shop’s entire paperwork, an LLM workflow built us offer, packing and invoicing tools that work locally and need no AI at runtime.
3D models
I have published 178 practical models on Printables, things like the KRATZBLITZ ice scraper, a Technics SL 1210 coaster holder, a makisu and a lot of small fixes around the house. All free to remix, mirrored to GitHub.
printables.com/@moWerk
AsteroidOS
Around 2017 i ran into AsteroidOS, a free and open operating system for smartwatches, and started making watchfaces for fun. Around the project i went by eltmosen, which had leaked over from the Maemo days. QML reads a lot like markup, so for a web guy it was easy to get into. People noticed i have an eye for UX and layouts, so i became the UI guy, and to get my mockups tested on real watches i had to dig deeper into the code. Around 2023 i wrote my first AsteroidOS apps, and today i am one of the project’s maintainers. In 2026 i helped finish the Qt 6 migration and kept nudging my co-maintainers until we pushed out AsteroidOS 2.0, which then had one evening at #1 on Hacker News.
A good part of what i know about writing reviewable code i learned there, from my co-maintainers’ patient reviews, Ed Beroset’s above all.
asteroidos.org · github.com/moWerk
→ Apps
Testing a user reported issue on a specific model means owning that model, so the drawer filled up over the years. Managing them by hand stopped working well before the drawer did, and asteroid-docking-bay came out of that.
SailfishOS
I have been around Jolla since the very beginning and Maemo before that. If you were on talk.maemo.org or the SailfishOS forum back then you knew me as mosen, which is still the name most people there use. I owned pretty much every Jolla device up to the Sony era. During the SailfishOS port for the F(x)tec Pro¹ and Pro¹-X i contributed scripts, ran a lot of compile tests and did some kernel investigation, never anything big, but i was in it. Writing an actual app was always out of reach, the learning curve was too steep for the few hobby hours i had.
That changed in October 2026. With an LLM doing the typing, i ported nine of my watch apps to SailfishOS in a couple of nights, then spent the days playing them on real phones and sending them back until they felt right. All of it is open, and every commit says what the machine did, what i did and what nobody checked yet.
→ Apps
About LLMs and honesty
LLM-made apps are prototypes to me until someone who knows the code has reviewed them and takes ownership. My part is the idea, the UX, the observing and testing, and articulating precisely what is wrong, not code i haven’t read. So i made a small label for it, LLMGD, that says exactly that in one line. I use it on my own company website too, because a standard you only apply to other people is not a standard.
github.com/moWerk/llmgd-specs
Why i write all this down
Because most of what a craftsman knows dies with him, and it does not have to any more. Everything i learn about sushi, knives, watches and paperwork now goes into files that outlive the moment, so the next person starts a step further along than i did. That is the plan for the rest of my life, more or less, and it is a pretty simple one.
Cheers,
mo / moWerk