Dom Christie's Avatar

Dom Christie

@domchristie

https://domchristie.co.uk

80
Followers
99
Following
67
Posts
17.10.2023
Joined
Posts Following

Latest posts by Dom Christie @domchristie

Great, thanks. I was having a play with rolling back with Safari 26.2 and had a hard time getting the history entries to be "correct" from a user perspective. It looks like precommitHandler solves this, so 🀞for Safari support soon

20.01.2026 10:08 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Do these things become a bit more stable once they are baseline?
(and also, how might I determine support for precommitHandler? will `if (NavigationPrecommitController) work?`

20.01.2026 09:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

So excited by this. Related, but kind of general question: how stable is the API? I've been going through the GitHub issues for how I might implement a "rollback" after an intercept, and it looks like there have been a few of solutions: commit: 'after-transition', event.commit(), & precommitHandler.

20.01.2026 09:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

And footpath is typically used for a pedestrian path away from a road, eg in a park or countryside

14.12.2025 15:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

As a Brit, I think sidewalk makes more sense. However, I’ve always considered the road surface to be tarmac, and the pavement/sidewalk surface, paving slabs.

14.12.2025 15:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I’d love my game boy modded … if I could find it 😫
But what I _have_ found is my game gear. Have you fixed game gear (screens)?

05.12.2025 13:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

And the men arose and went away; and Joshua charged those who went to describe the land, saying, β€œGo, and walk through the land and describe it, and come again to me, that I may here publish a GeoJSON file for you before the Lord in Shiloh.”

04.12.2025 09:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I suppose it follows the Methodist (methodical) philosophy and its origins from Wesley’s travels around the country!

04.12.2025 09:01 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
.load() | jQuery API Documentation

Or even jQuery.load() with a fragment: api.jquery.com/load/#loadin...

20.11.2025 10:14 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Turbo Reference A reference of everything you can do with Turbo Streams.

Yes! Also reminds me of Turbo Streams: turbo.hotwired.dev/reference/st...

20.11.2025 10:07 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
In addition, many modern websites and web-based applications deploy a technique called β€œserver-side rendering” whereby programs running on a web server generate HTML markup with the initial content for web browsers to consume, instead of fetching content over the network once scripts are loaded.

In addition, many modern websites and web-based applications deploy a technique called β€œserver-side rendering” whereby programs running on a web server generate HTML markup with the initial content for web browsers to consume, instead of fetching content over the network once scripts are loaded.

I think of this WebKit blog post often: webkit.org/blog/13851/d...

/ht ruby.social/@javan@masto...

17.11.2025 09:51 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We invented computers to do boring repetitive tasks so humans could focus on creative work. Now we're inventing AI to do creative work so humans can (crawl back into the swamp and die)

22.10.2025 06:01 πŸ‘ 37 πŸ” 7 πŸ’¬ 3 πŸ“Œ 1

So the minority’s a problem? Or is it the leader, writing inflammatory articles in support of a violent white nationalist?

27.09.2025 18:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And how is the online discourse?

27.09.2025 17:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

They contribute to the tone and direction of the community. That’s not to say that everyone in the community agrees with them, but it impacts the types of people that participate in or are drawn to that community.

27.09.2025 16:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That’s quite a leap you’ve made there! (And not what I said)

27.09.2025 16:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

No, where did I say that?

27.09.2025 15:20 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Or β€œpound shop musk” for the β€œnative Brits”

26.09.2025 16:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I am

26.09.2025 15:22 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

bin/dev in particular

26.09.2025 14:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I do think it affects Rails though. Community leaders set the tone and direction. They have influence beyond just the codebase, so I don’t think it’s as easy as β€œdon’t read it”.

26.09.2025 13:15 πŸ‘ 12 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0

Have you checked your bins?

26.09.2025 12:18 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeh, I think that'd be tricky. Doable but types will always be a distraction

25.09.2025 13:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ruby is great for this. I've been doing a lot of Swift recently, and I enjoy it, but I can't imagine sketching with it

25.09.2025 13:08 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Thirty-two years ago today, Myst was released.
Happy Birthday, little guy!
πŸŽ‚

24.09.2025 07:35 πŸ‘ 1241 πŸ” 370 πŸ’¬ 25 πŸ“Œ 71

Perhaps because every domain is different, it’s hard to see the similarities and to generalise them? However, I think for me, thinking in terms of CRUD actions has helped frame what I’m actually modelling.

25.09.2025 08:18 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Re. Domain modelling: I agree that this is something which isn’t discussed enough. So many tutorials just talk about the technical side of models and their associations, but not how to _think_ about what the models should be.

25.09.2025 08:18 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Really interesting chat. I love the idea of temporary/disposable code. (In some ways this is why I like tailwindβ€”it feels much more editable than composing styles in a css file.)

25.09.2025 08:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
An iframe whose history can be transferred across parent navigations Β· Issue #8538 Β· whatwg/html Jotting down an idea that's been bouncing around my head: The problem There are cases where you have an embedded piece of content that ideally should not lose state across navigations, such as: A c...

That's an innovative solution! I'd have probably be looked to see if the widget had a JS API that could be called? But this is neat! Anyway, there have been some suggestions for iframes (and other elements?) to be persisted across documents, which might help in the future: github.com/whatwg/html/...

08.09.2025 19:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

This is great. Even with a small codebase, my fixtures were getting a bit unwieldy. Now things are much easier to manage with Oaken's seed-based approach.

31.07.2025 09:44 πŸ‘ 4 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0