An energy tooling suite

megawatt.fun

Tools and resources for the grid era, built in public. A megawatt is where homes stop being houses and start being a power plant.

1 MW ≈ 200 Texas homes at peak · 1 MW for 1 hour = 1 MWh

Tool 001 · fleet dispatch

The arbitrage floor is thin. That's the point.

A day-ahead dispatch planner for a fleet of home batteries, written in Go and run on real ERCOT day-ahead prices (hub average, captured 2026-08-13). It charges the midday solar trough, discharges the evening ramp, and refuses to cycle when the spread does not clear round-trip losses.

ERCOT DAM hub average · $/MWh · hour ending charge discharge idle
$11.02
cheapest hour bought (10:00)
$38.46
priciest hour sold (22:00)
$0.43
net per battery, this day (25 kWh / 5 kW / 88% RT)
$7,312
per day across 17,000 battery homes (Series D coverage, Aug 2026)

This is a floor, not a valuation. One cycle, energy-only, perfect foresight, no ancillary services, no retail hedge, no resilience value. On a mild August day the energy-only floor is under half a dollar per battery. The value of a fleet lives in the operating system around the arbitrage, which is exactly why that software is the interesting problem.

Tool 003 · live prices

ERCOT, right now

Real-time 15-minute and day-ahead hourly settlement prices for every ERCOT hub and load zone, from the same public feed the dispatch planner uses, refreshed every minute at the edge.

Tool 002 · the climb

Kardashev: where humanity actually is

Humanity runs at K = 0.728, computed from real world energy data. The tracker shows the formula, the assumptions, the climb since 1900, and how many years of growth Type I actually takes at any growth rate you pick.

Study · the titans

The greatest energy companies of all time

Standard Oil to Base Power: the five mechanisms that repeat across 150 years of energy empires, with sourced numbers, one table of seven empires, six lessons for a builder, and the contested claims listed instead of dropped.