Skip to content
Andy Lawton

Data Analyst · Software Developer · Maker

Turning public data into clear, fast tools and updates.

Most of my work sits where open datasets meet everyday questions — how Great Britain's electricity grid is being powered right now, where Westminster polling averages stand, and what local weather stations are recording. Alongside that I build web tools and scripted mods for Tabletop Simulator.

Recent writing

All posts →
  1. Polling Analysis Update

    An update on the Westminster polling sites and work underway on a new, more detailed polling tracker ahead of the 2029 General Election.

  2. GB Energy Accounts — Shutdown

    Why the GB Energy Twitter and Mastodon bot accounts have gone dark following Twitter platform and BMRS API changes, and where to track live grid data now.

  3. Football Kit Colours

    Scraping Wikipedia infoboxes with Python Beautiful Soup and Pillow to extract primary kit colours across the top 10 tiers of the English football league system.

  4. Bitcoin Energy Use

    Breaking down why the Bitcoin network consumes gigawatts of electricity, how block rewards drive mining economics, and the kWh and CO₂ cost of a single transaction.

Selected projects

Directory →
Project Status
GB Energy Grid Tracker

Automated half-hourly telemetry pipeline and 9-account bot family reporting Great Britain's generation mix, interconnector flows, and grid records from Elexon BMRS and Sheffield Solar.

andylawton.com/gb-grid

Archived
Westminster Polling Averages

Aggregated UK Westminster voting-intention polling tracker and moving-average analysis across British pollsters.

elect.bee.ac

Active
English Football Club Kit Colours

Python scraper and image analyser that pulls club kit graphics from Wikipedia and breaks each team down into major colour groups.

football-kits.bee.ac

Active
Three.js Physics Dice Roller

Fully customisable 3D dice roller for stream overlays and tabletop play (dice.bee.ac). Adapted from Teal's Three.js + random.org dice roller with URL-configured dice/label/chroma-key colours, scale, and preset notation.

dice.bee.ac

Active
Phedran's Pixelmon Reforged Database

Searchable reference database built with HTML, Bootstrap, PHP, and JavaScript for Pixelmon Reforged.

pixelmon.bt.gs

Maintained

Quick access

Elsewhere