RasifoX

From the kernel up.

I'm Rasi. I taught myself to program, wrote my own kernel, write robot code, and I'm building Metastaz.

Ranix

A kernel, written from scratch in C.

Unix-like, but not Linux and not a Linux fork. It runs Linux programs on x86_64: static and dynamic binaries, BusyBox, bash and Node.js. The orca is Baron, its mascot.

Baron the orca, mascot of Ranix
From scratchWritten in C. Not based on Linux.
x86_64Runs today. An aarch64 port is in the tree but not working yet.
ExperimentalExpect bugs. Don't put it on a machine whose data you need.

“Not running on the hardware. Flowing on it.”

Rasi, on the idea behind Ranix (translated from Turkish)

Metastaz

Privacy-first services. I'm building it.

Identity, end-to-end encrypted messaging, free education, earthquake information, recipes and more. Its line is “Hak olan satılmaz”: what is a right is not for sale.

  • Metastaz
  • Whisper
  • Education
  • Deprem
  • Recipes
  • Labs

Robotics

Robot code for FRC, in Java.

Built with WPILib and driven from the FRC Driver Station. The public part is a swerve drive: MK4i L3 modules, NEO motors on Spark MAX controllers, an Xbox controller.

Swerve: every wheel steers on its own. Scroll to steer.

How I build

Flow, don't run. Nothing stays stuck. Anything that hangs can be stopped, and the hardware is never hidden from you.

Walls first, then doors you open yourself. Everything starts closed. Every door that's open is visible in one place.

Simple code anyone can read. One file, one job. No dark tricks.

Right for a ten-year-old, open to an expert. Safe defaults, and every setting is there when you need it.

Smaller things.

Tools I wrote and keep in the open.

Open to select work.

rasifox34@gmail.com