Declario
Proposal software that shows what happens after you press send.


00 Text
DesignerDeveloper
I turn text into immersion
02 Between worlds
One person designing the idea and building the system that carries it means nothing gets lost in a hand-off. The interface knows what the database can do, and the database is shaped by what the interface needs to say.
03 Selected worlds
Three products I run under Binary Brain Technologies and two sites for clients - all designed and built by me, from the first sketch to the deploy.
Proposal software that shows what happens after you press send.


Turns a contact form into a qualifier that scores every answer.


Gift lists where guests reserve presents quietly - no duplicates, no spoiled surprise.


A home blood-draw service in Chełm, told as the journey of a sample.


A rebuild for a heat-recovery ventilation installer, drawn in supply and extract air.


04 Below the surface
The best evidence of engineering is the thing you are using. Here is what this page is made of - and what it is doing on your device right now.
Server-rendered HTML. Every heading, project and link on this page is in the HTML before a single script runs.
React 19 on Next.js 16. CSS modules and design tokens, no UI kit. Three typefaces: Fraunces, Archivo, IBM Plex Mono.
Scroll drives CSS custom properties; route changes use the View Transitions API. With reduced motion, nothing moves.
The Rift is one fragment shader in plain WebGL - no 3D library. Resolution adapts to the device and it pauses off-screen.
One typed registry of projects. Every name and fact on the site is read from it; case studies are generated statically.
Static pages on Vercel. No cookies, no tracking by default.
05 Process
Understand the people and the problem before touching a pixel.
Find the one idea the whole product can be built around.
Give that idea a visual language with rules the whole team can follow.
Make the interface and the system behind it - one person, one model of the problem.
Try to prove it wrong: slow devices, empty states, keyboard only, bad input.
Put it live, measure what matters, and keep the copy as true as the code.

06 Profile
I’m Michał. I design interfaces and build the systems behind them - and I have never been able to keep the two apart. Technology on one shelf, fantasy on the other; the work usually happens somewhere in between.
Today I build products under my company, Binary Brain Technologies, and sites for a small number of clients. Husband, father, gamer, and a very good sleeper.
More about how I work07 Signals
08 Open a rift
A product, a site, or an idea that does not fit a template yet. Write to me - a few sentences are enough to start.