Matthew Lang avatar

A good win for our junior team tonight and good to see the new irons are working out for Drew. Onwards to our next match on Monday night.

A golfer putting on a green, silhouetted against a bright sun with scattered clouds and trees in the background.

New blog theme

Despite telling myself I would only update my website theme once a year, tonight I decided to throw that rule out the window and give it a new look.

Blog post by Matthew Lang titled "Moving on from GitHub" dated May 2, 2026, discussing GitHub outages and migrations to alternatives.

Gone are the hand-drawn-style dividers and the Kagi-inspired black, white, and gold theme, to be replaced by a Rosepine theme featuring earthy tones. Very apt now that we are coming into summer here in the UK.

I have made a bit more use of a card design for the website’s images, blogroll and reading pages.

For fonts, I am using Lora for body text and Fraunces for headings. I quite like to split my font selection this way.

To make future changes to the colour scheme, I have set up five CSS variables that represent the theme’s main colours. Any other colours are derived from these five variables using the color-mix function.

I definitely scratched an itch with this one, as I felt the previous theme was too stark and lacked some warmth. I’ve found it in this colour selection and by changing the fonts the website uses.

I had hoped to try out Claude Design with a couple of Rails applications this morning. Disappointing start so far.

You can only link code from a GitHub profile, which I don’t use, or using a local folder through the browser, but you need Chrome or Edge to do that.

Guess I’ll need to wait a while.

A busy day in the Lang household today

Our oldest, Ethan, returns home for the summer after his first year at McKendree University in Illinois. Just getting his breakfast order ready now for him walking through the door.

He was home at Christmas for a few weeks, but with the whole summer ahead of us, it will be good to get a proper catch-up with him and get a few rounds of golf together.

Later today, our youngest, Drew, is playing in a Stephen Gallagher Foundation event up at Paisley Golf Club. The first individual competition of the season for him, and with a new set of irons in the bag, I’m sure he’s going to have quite a few good rounds of golf ahead of him over the summer.

Once that’s done, it will be back home for a family dinner for four. Our first time together sitting down to a meal since Christmas.

Looking forward to a summer of family, bbqs, golf and good times.

One of the newest things that many notes apps are doing with Markdown is callouts. They add context to your notes. I first came across these in Bear, but good to see that Obsidian also supports callouts.

I might have jumped the gun putting my tomato plants out in the greenhouse last week. Colder temperatures at night this week, but hopefully they’re sheltered enough in there to keep the worst of the cold away.

Slightly overwhelmed by the number of admin libraries available for Ruby on Rails. Avo and Active Scaffold appear to be the most recently updated libraries in this category on Ruby Toolbox, which is great from a support perspective. Worth rolling my own, though?