Skip to main content

Lesleh.co.uk

Home

Posts

  • Hacking dyndns protocol

    Learn how to hack the DynDNS protocol to update a custom DNS record instead of using their paid service, by reverse engineering the router requests and creating a serverless function to update Route53 records directly.

  • Applying dark mode in CSS

    Learn how to implement dark mode on your website using CSS custom properties and the prefers-color-scheme media query. Support for dark mode in Safari and Firefox allows adapting color schemes based on user system preferences.

Elsewhere

  • Playground

    Games, simulations and small AI things that run in the browser.

  • Recipes

    The recipes I cook, mostly quick weeknight dinners.