RSS.Social

LewisDale.dev

follow: @[email protected]

Posts

Good enough is perfect

Some more good & bad bike part purchases

2024: Only the good bits

Coolify part two: migrating Gitea

Using Coolify for deploying 11ty

TIL: Using Lit decorators for better WebComponent APIs

My favourite films for October

Finishing up my summer of fundraising

Filter RSS/Podcast feeds

The Raleigh Refurb

Filtering podcast feeds

Manchester - Blackpool 2024

Updating my Obsidian setup

Getting my top posts from Umami

Upgrading my tyres and tubes

Perplexity AI is susceptible to prompt injection

PSA: Cleaning keyboards

Just turn it off already

Trying out a cycling club

#WeblogPoMo2024 retrospective

My formative games

Back to working from home

Indie Game Boy games

Adding some slashpages

Rebuilding my touring bike

A little act of kindness

My favourite albums

Learning Go: Day Fourteen

WeblogPoMo midway check-in

Learning Go: Day Thirteen

Learning Go: Day Twelve

Learning Go: Day Eleven

Macclesfield Bikeathon

Learning Go: Day Ten

Learning Go: Day Nine

An interruption by way of moving house

Learning Go: Day Eight

Learning Go: Day Seven

Learning Go: Day Six

Learning Go: Day Five

Learning Go: Day Four

Learning Go: Day Three

Learning Go: Day Two

Learning Go: Day One

WeblogPoMo 2024

Auto-purge my blogs Bunny cache with Actions

New bike(s) day

It's CSS Naked Day

4 months in: reviewing my budget bike parts

Using Gitea/Github actions for triggering Echo

My first ever promotion

Fundraising for Cyclists Fighting Cancer in 2024

TIL: Why Date.parse gives unexpected results for GMT

My week in media

Theory: Lara Croft is a vampire

The web doesn't want to be browsed

Detecting Markdown titles with Eleventy

Simplifying things for 2024

Sorry for the spam

How to tell if your product needs a “Wrapped” feature

Advent of Code 2023: Day Eleven

Advent of Code 2023: Day Nine

Advent of Code 2023: Day Eight

Advent of Code 2023: Day Seven

Advent of Code 2023: Day Six

Advent of Code 2023: Day Four

Advent of Code 2023: Day Three

Advent of Code 2023: Day Two

Advent of Code 2023: Day One

Using Obsidian for meal planning

Winter’s definitely here

App defaults

First thoughts: Sensah Team Pro shifters

Identifying external links with CSS

Autoposting to FireFish from WordPress

A bit of housekeeping

Planning my 2024 charity bike ride(s)

Everything’s a bit shit, isn’t it?

Javascript’s Proxy is neat

Building a quick CDN with PHP

Lemmy: 4 weeks in

Trying out Lemmy as a Reddit alternative

Cleaning up my Game Boy Colour

RSS is still the best way to consume content

Bring back forums

TIL: Allowing CORS for specific subdomains with NGINX

I’m still here

Peugeot refurb: part 2

Quick snippet: Detect who pays for Twitter

I don’t care about ChatGPT

New bike (sort of)

TIL: resizing images on-the-fly with nginx

Visiting the Northwest Computer Museum

TIL: Recovering from an accidental force push in git

Server migration

Bringing my omg.lol Now page into Eleventy

Hunting for inspiration

The Mini F9 Camera is everywhere (and it’s incredibly bad)

Bicycle woes

Using WebC for progressively-enhanced UI elements

Using WordPress as a Markdown editor

Signing up for my first cycling event

Well, that was short-lived

Buy-it-for-life

Using mirror repositories for code backups

BASIC Interpreter Part 3: Copying values

Scratching an itch

Note-taking: 1 week in

TIL: Forwarding ports using SSH and proxying with Apache

TIL: Adding a subreddit RSS feed

Finding my old hard drive

BASIC Interpreter Part Two: Variables

TIL: Adding text borders with CSS

Note-taking and retaining information

Migrating to WordPress

Import posts from an RSS feed into WordPress

Creating a Sinclair BASIC interpreter

New year, new blog design

Microblogging with Eleventy

Choosing a CMS to use with Eleventy

Thinking about the web

Taking a break

2022: A retrospective

Managing my reading list with BookWyrm

Get your Eleventy site onto the Fediverse

Advent of Code: Day Six

Advent of Code: Day Five

Advent of Code: Day Four

Advent of Code: Day Three

Advent of Code: Day Two

Advent of Code: Day One

TIL: Including subfiles of ignored directories

Three weeks of Mastodon

FediLeventy Part 2: comments and follower lists

You can be friends with my blog

Adding comments to my blog

Okay now I actually have Open Graph images

Adding statically-generated Open Graph images

Handling file uploads and failures with Express

Simple CSRF token middleware for express

Building a CMS for Eleventy

Moving my reading list out of JSON

Diabetes (might have) saved my life

Working retro with a Raspberry Pi

The web is exhausting

Finding my old blog

Building my first emulator

Why I don’t write React anymore

Managing my reading list

Adding categories to Eleventy

Year retrospective

A new blog

Using ES6 Generators

Motion Sensitive Image Capturing In Python

Clever Image Resizing In Python

Solving 2048 Using A* Search

Raspberry Pi & Ultrasonic Module – Calculating Distance in C