Hey, I'mveryCrunchy

fullstack developer. I build web apps, tools, and things I want to exist.

Self-taught. I care more about shipping something real than getting the architecture perfect on the first pass. Always building, usually in public.

veryCrunchy

veryCrunchy

Founder & CEO · Obiente
01

Personal Projects

things I built because I wanted them to exist

Side projects, tools, experiments. No team, no budget. Just things I wanted to exist and decided to make myself.

verycrunchy.comPhoto PortfolioTypeScriptVue · Nuxt · GoSelf-TaughtObienteOpen Sourceverycrunchy.comPhoto PortfolioTypeScriptVue · Nuxt · GoSelf-TaughtObienteOpen Source
1.1

This Site

The site you're on. I keep rebuilding it.

This Site

Source →

verycrunchy.com

Everything you're seeing right now. The cursor behavior, spring physics, all hand-built with GSAP tickers and raw pointer events. No cursor libraries.
GSAPNuxt 3Tailwind v4

The cursor runs on a custom spring physics engine. Snap points, morphing border-radius, velocity dampening. Written from scratch with GSAP ticker loops and raw pointer events. I am perhaps not normal about this.

1.2

In Progress

What I'm building right now. Subject to change.

Live · Photos

Browse →

Photo Portfolio

A photo journal for my shoots. Every shot has context, location, what I was going for. Shot on Fujifilm X-T5.
PhotographyEditorial designFujifilm X-T5
02Founder & CEO

Obiente

software that's actually free to use

Open source software. Everything AGPL-3.0, self-hostable, built to give you full control over your data. Not a startup, not trying to exit.

Open SourceAGPL-3.0Self-HostableGoVue 3RustNot for ProfitOpen SourceAGPL-3.0Self-HostableGoVue 3RustNot for Profit
2.1

Infrastructure

Deployment tooling for your own infrastructure.

Infrastructure · Go

GitHub →
In development, already usable

Obiente Cloud

A self-hostable PaaS for deploying apps across multiple nodes. Multi-node deploys, auto-scaling, Traefik routing, Zitadel auth, Prometheus and Grafana. Built because I needed it and nothing else fit.
GoVue 3Docker SwarmTraefikSelf-hostable
2.2

Monitoring

Uptime monitoring. Own your data.

Monitoring · Rust

uppe.rs →
9 stars · AGPL-3.0

Uppe.

Uptime monitoring where the nodes watch each other. Results are cryptographically signed, consensus published globally. If the monitor goes down, you still know.
RustP2P · GossipSubAstro
03

Photography

I got my first camera not long ago and immediately became obsessed

It gives me a reason to go outside. Real places, real light. Shot on Fujifilm X-T5.

Fujifilm X-T5XF 16-80mmNetherlandsBehind the ShotFilm + DigitalDxO PhotoLab2024 onwardsFujifilm X-T5XF 16-80mmNetherlandsBehind the ShotFilm + DigitalDxO PhotoLab2024 onwards
3.1

The Journal

Every shoot documented. Location, context, what I was going for.

Live · Photos

Browse →

Photo Journal

Every shoot documented front to back. Location, what I was going for, what worked. Shot on Fujifilm X-T5.
PhotographyEditorial DesignFujifilm X-T5Focal-point crops
3.2

Process

The gear. Nothing special.

Process · Gear

Kit & Workflow

Fujifilm X-T5. XF 16-80mm f/4 R OIS WR. DxO PhotoLab for editing. The camera matters less than where you point it.
Fujifilm X-T5XF 16-80mm f/4DxO PhotoLab
05

About Me

18, Netherlands, self-taught

5.1

Background

The short version.

Who I Am

Background

I'm 18, from the Netherlands. Stopped going to school, spent those years at my computer teaching myself to code. No plan, just curiosity and a lot of time.

Got my first camera recently and it kind of changed things — gives me a reason to go outside. I make music too. Everything self-taught.

This site is the intersection of all of that.

No degree, no bootcamp. Years of reading docs, breaking things, and figuring out how they work. That's all.

5.2

Stack

What I use.

Languages & Frameworks

What I Build With

TypeScriptVue 3Nuxt 3Node.jsGoTailwind CSSGSAPDockerPostgreSQLRedis
5.3

Find Me

Where to find me.

06

Supporters

people keeping this going

Everything I build is free and open source. No ads. People who support directly are what make that possible.

6.1

Current Supporters

People who have supported this.

6.2

Back This Work

If any of this was useful to you.

One-time or monthly

Quick contributions with a message. Works best for small, meaningful gestures. No account required.

Monthly via GitHub

100% goes directly to me. GitHub matches contributions. Leave a message.

Larger contributions

Professional payment processing. Best if you want to give more and leave a note.