Espadat
es·pa·DAT (Catalan): a sea coast of high rock, cut almost verticallyCET · remote
A one-person software studio, all work remote. Websites, self-hosting, web3 protocols and AI agents, for businesses anywhere.
hola@espadat.comWhat I do, and how well I can prove it
- Delivered
- Published
- Not yet shown
The more of a service you can check, the more of it stays above the water.
Website & landing page designDelivered9 live sites to open2 more in progressOpens what it covers, what it excludes, and the local page
Nine live sites you can open: two delivered for Mallorcan businesses, an installer and a builder, and the documentation sites for seven of my own tools, which take their design system from one versioned package. Two more client sites are in progress, one for a Mallorcan business and one in France.
Briefing runs over WhatsApp or phone, in German, French or English. That is how this work arrives. Spanish in writing only, for now. The site ships in whatever language its customers read.
Not a CMS build. Not e-commerce. Not ongoing content work.
ferdi-construccion.com — delivered, live
Self-hosting consultingPublishedauberge 0.19.0AGPL-3.0Opens the artifact, and the exact limit of the claim
I run my own infrastructure and wrote the tool that manages it. auberge provisions and maintains self-hosted services with Ansible. It is published, versioned and documented, so you can read every line before deciding whether I should go near yours.
What I have not done is sell it. Nobody has paid me for this. The tool is the whole of the evidence, so the row reads Published, not Delivered.
Not managed hosting. I set it up, then hand over the keys and the runbook.
Web3 protocol developmentPublished9 public PSE projectsmaintainer on 2 of themOpens the nine projects, and the two things not on offer
Two and a half years at Ethereum Foundation PSE, on the web3 side of zero-knowledge protocols: ceremony tooling, ZK libraries, anti-sybil group membership. Nine projects, all public, all carrying my commit history, and maintainer on zk-kit and semaphore. I did not write the circuits. I built the contracts, SDKs and tooling that run around them. Read the commits instead of taking my word for it.
That work was salaried, not sold. The Ethereum Foundation paid for it, so the code is mine to point at and the commission is not mine to claim. That is what Published means here.
No circuits and no audits. A circuit buyer should ask someone who writes them. And nine projects of building is the wrong evidence for auditing, where one missed bug is an unbounded loss against a sole operator with no cover.
AI agent rollout consultingNot yet shownnothing published yetOpens why this row is under water
No public artifact. I use agent tooling daily, across this codebase and my own, but there is nothing published that would let you check that, and no client has bought it.
This row sits under water on purpose. The name comes up when there is something here you can check.
Ask me directly rather than trusting the page on this one.
Given away
08 toolsPublished under copyleft or MIT. Read them before you decide whether I should be near your infrastructure. That is what they are for. The command-line ones each ship a documentation site built on the design system this page is made from. recordreel is a hosted web app, and its source is not public.
- auberge
Self-hosted infrastructure, managed with Ansible
- colporteur
Email newsletters, converted to Atom feeds
- dublette
Media deduplication by acoustic fingerprint and perceptual hash
- kartei
Contacts kept as vCard files, edited from the keyboard
- pi-memsearch
Semantic recall over a shared memsearch store
- recordreel
A Discogs record collection, recapped as swipeable Reels
— · AGPL-3.0app
- tagwerk
Work hours, tracked from window focus and repository activity
- tirage
Print-style generative artwork and seamless loops, from one integer seed
Talk to
One person reads this, writes the code, and answers the mail. That person is sripwoud, and the address below is the only one worth using.
hola@espadat.comWrite to me in English, German or French, all three fluently. Spanish in writing, not yet on a call.