Independent software studio

Build
Without
Limits.

An independent studio for ambitious software, built from the ground up with care and deep understanding.

Currently building: Ridge OS 0.9, multi-core support

ridge-os/kernel/mm/page.c
// map one 4 KiB page
void page_map(u64 va, u64 pa, u32 fl) {
u64 *l4 = cr3_table();
u64 *l3 = walk(l4, L4(va), fl);
u64 *l2 = walk(l3, L3(va), fl);
u64 *l1 = walk(l2, L2(va), fl);
l1[L1(va)] = (pa & MASK) | fl | PTE_P;
/* no libc: all in-tree */
invlpg(va);
}
C · freestanding184,302 lines · 14 months
353,705 lines written by hand
5 systems built from scratch
38 months of focused work
6 build logs published

Selected work

All projects →
Why it matters

Software you can understand is software you can trust.

You own every line

Full source with no licence chains or vendor lock-in. Nothing in the codebase belongs to someone else.

Nothing breaks upstream

No dependency updates, deprecations or supply-chain surprises. It keeps working the way it was built.

Fast by construction

No layers of general-purpose abstraction. Each system does exactly what it needs to, and no more.

Written by a person

No vibe coding. Every line is typed, read and understood, so every decision can be explained.

Working together

Typical engagement: 2–9 months
01
Understand

A conversation about the problem, the constraints and where the software has to run.

02
Specify

A written spec with milestones, so both sides know exactly what will be built.

03
Build

Weekly progress notes and working builds you can run at every milestone.

04
Hand over

Full source, documentation and a walkthrough of how every part works.

From the build logs

All logs →

Have a system that needs to exist?

Tell me what you're building. Every enquiry gets a personal reply within two working days.

Start a project