Skip to content
View ulsklyc's full-sized avatar

Highlights

  • Pro

Block or report ulsklyc

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ulsklyc/README.md

Ulaş Kalaycı

Maintainer of Yuvomi, the self-hosted family planner. Computer science and math teacher in Germany.

I build software that a household can run, own and leave: its data stays on its own server, nothing tracks it, and nothing locks it in. Open standards, MIT license, no cloud account with anyone.

yuvomi.cloud · LinkedIn · Sponsor

Yuvomi

Tasks, calendar, budget, meals, shopping, health and documents for a family, in one PWA on a home server or NAS.

Latest release GitHub stars MIT license

The Yuvomi overview: today's events, tasks and shopping for the whole family

How I build

  • Few moving parts, on purpose. No frontend framework, no bundler, no CDN; third-party code is vendored by hand with its license. Fewer dependencies to update, audit and trust, and less to break for a family that updates once a year.
  • Rules live in tests. The hard constraints - no framework imports, no innerHTML, every UI string in every language, database migrations that only ever grow at the end - fail the build instead of relying on good intentions.
  • A fix counts when a test proves it. Every bug fix comes with a test that fails against the code before the fix.
  • AI agents, openly. Much of the code is drafted with AI coding agents, and two of them review pull requests automatically. I set the direction, the constraints and the tests they have to pass, and I answer for what ships. How Yuvomi uses AI

Beyond the code

Teaching computer science shapes how I write documentation, error messages and issue replies: for the person who has to understand them, not for the one who already does.

Get in touch

Pinned Loading

  1. yuvomi yuvomi Public

    One home instead of many subscriptions. Yuvomi is a self-hosted family planner: tasks, calendar, budget, meals, shopping, health and more in one PWA on your own server or NAS. Docker, Podman, TrueN…

    JavaScript 2.1k 190