Lossless Changelog
product

LearnStart

lossless-group/learnstart-sitemain

2026-08-06 · 1 entry2026-08-04 · 1 entry2026-08-03 · 1 entry
Jan 20252026Sept 2026
  • colour = whenJan 2025 → Sept 2026

22 commits · +8,282 lines

Code
7k85%
Context
89511%
Changelog
3514%

Share cards that render themselves — LearnStart's OG set, built from the site's own components

LearnStart had no og:image at all: every link anyone shared unfurled as a bare grey box. It now ships four share cards across banner, WhatsApp-tall, portrait, and square — and none of them are drawn by an image library. The card is a real Astro page built from the real FlameMark and the real theme tokens, photographed by headless Chrome. Change a gradient token and the share card changes with it.

Michael Staton

A mark, a voice, and an address — the flame becomes the brand, Thoughts goes live on LFM, and learnstart.vc gets a canonical URL

Four things landed in one day and none of them had a changelog until now. The flame stopped being a favicon and became the logo — one Python geometry module emitting both, so the tab icon and the header mark can never drift. The Thoughts stream shipped on @lossless-group/lfm with a Sveltia surface so Don can publish without ever seeing git. 62 portfolio companies got one asset convention. And the site finally got an address — plus a DNS zone that had to be snapshotted before anyone dared touch it.

Michael Staton