Before the software

I install these systems. That is why I can build tools for them.

My work page carries a PV calculator, a proposal video engine, a Notion workspace for installers and a template for their websites. This is the trade underneath all of it — systems I sized, quoted, bought, delivered and installed, photographed on site.

Every figure in a caption here is legible on a label in the photograph beside it, or written out in my hand in the calculation sheet. Nothing on this page is worked out from something else, and nothing carries a brand its label does not spell out — open a photograph and check it.

Video from the 6 kVA job is not on this page. The clips were filmed with sound on a client's premises and I have not been through the audio yet.
What this has to do with the code

The calculator started as that notebook.

The sizing sheet in the gallery above is how a system gets specified when it is specified properly: strings worked out against the Vmp, Voc, Imp and Isc printed on the panel, not against a shop's recommendation. It takes an evening per job and it is easy to get quietly wrong.

The sizing, before any of that

The step before the sheet: list your appliances and get an inverter range, a bus voltage and a battery bank sized three ways. It runs in the page, it asks for nothing, and it prints its assumptions rather than a price.

Open the size estimator →

A calculator that does the same arithmetic

Same inputs, same order, one page instead of an evening — and it prints a document the client can hold. It is free and it is live; nothing is behind a form.

Open the PV calculator →

And the rest of the toolkit

A proposal video engine that renders an estimate into a short film, and a Notion workspace that runs the business side of an installation. Both are on the work page, and both say plainly why they have no public link.

See the work page →

Building something for installers?

Tell me what the tool has to do. I have been on the roof, so you will not have to explain the domain twice.

Message on WhatsApp