@jasonelkin.uk.bsky.social
π¨βπ»Full-stack web dev, lead developer at @bump.digital π3Γ #Umbraco MVP and Core Collaborator. βοΈChristian: Methodist Local Preacher and leadership team member at https://romseymethodist.church #umbraco #aspdotnet #dotnet #ADHD He/Him
Interesting, do you need to do this with a render controller for some reason?
If the functionality you need async for doesn't affect the whole page you'll be better off just using a ViewComponent instead.
The S in MCP stands for security
02.08.2025 05:29 β π 521 π 93 π¬ 18 π 6Genuinely tempting in scenarios like this. Then I remember that I'd need to stop using Visual Studio, and would still need a windows PC for gaming and it doesn't seem like such a great idea.
30.07.2025 08:00 β π 0 π 0 π¬ 1 π 0After enabling S3 sleep via the registry the behaviour is almost exactly what I'd expect.
Will still give hibernate a try, to test speed if nothing else.
The Methodist Church needs a CCLI-only hymn book.
29.07.2025 19:48 β π 0 π 0 π¬ 0 π 0Although I did just make the necessary registry edit to disable S0/enabled S3 sleep (which is still supported by my Asus's BIOS π) so will see if that solves the problem first.
27.07.2025 08:59 β π 0 π 0 π¬ 1 π 0Will give it a try, never actually used hibernate in the era of fast NVME SSDs so maybe it's good enough now.
27.07.2025 08:47 β π 1 π 0 π¬ 1 π 0It's Windows.
Need to see if any of the fixes here will work:
youtu.be/OHKKcd3sx2c?...
Including the nuclear option of switching to a MacBook π±
The corollary of not being able to trust the sleep button is I now shutdown every time.
So right now, when I need to quickly hop on and edit a PowerPoint I first have to contend with half-a-dozen electron apps checking for updates, on battery power.
The most frustrating of all is when my laptop has gone to sleep on it's own and then I close the lid...
26.07.2025 16:40 β π 0 π 0 π¬ 1 π 0I just want my laptop to sleep, and stay asleep until I wake it up - push the power button, or open the lid.
Not randomly wake up and cook itself in my bag.
Not wake up when I plug it in, or unplug it.
Not to say it's going to sleep, turn off the screen, then stay awake.
That's what Umbraco uses for the API docs.
apidocs.umbraco.com/v16/csharp/
Which is super weird. Imagine building a car and prioritising which parts you make first based on the scarcity of steel.
22.07.2025 18:07 β π 0 π 0 π¬ 1 π 0A UDS - Ugly Drum Smoker, composed of an upright black-painted 40 gallon steel drum with two copper pipes, about half the length of the drum, attached vertically to its side and entering the drum at the bottom. The pipes are terminated with ball valves with bright red handles. From the back of the drum protrudes a tall chimney, about half the height again of the drum. A small amount of thin white smoke is exiting the chimney. The drum has a plain steel lid with two handles. Attached to the handle of one ball valve is a bright orange thermometer transmitter with two wires entering the drum under the lid. In the background a 6' dark wooden fence runs from the left of the shot and meets a dark wooden shed to the right. The drum sits on a wooden plinth, itself straddling a boundary between a dead lawn and block paving. Behind this a border with bark chippings and two small shrubs.
Tomorrow's dinner is on. New chimney/smokestack and upgraded fire-basket are doing a great job - even if it did mean grinding metal outside on the hottest day of the year.
12.07.2025 18:27 β π 3 π 0 π¬ 0 π 0Oh, I wouldn't have guessed that. Is it worth a rewatch in 2025?
Incidentally, in the UK these have different ratings - Reservoir Dogs is 18 vs 15 for Under Siege.
If you see this, quote with a robot that isnβt from Star Wars, Star Trek, Dr Who, or Transformers.
11.07.2025 16:34 β π 1 π 0 π¬ 0 π 1If you delight at the idea of brown people being chased by alligators, I have news for you:
You are not a Christian.
To my mind, Original Sin (not a doctrine held by all Christians, and IME rarely important to those that do), is really just religious-speak for the fact that we humans seem biologically pre-disposed to make choices that harm others and/or ourselves.
30.06.2025 12:46 β π 0 π 0 π¬ 0 π 0Semi-serious point, as I'm currently trying to teach my 2yo not to hit his brother.
I need to give him instruction/tooling to overcome his lizard-brain else he's gonna keep braining people.
Counterpoint: have you ever met a human 2yo?
30.06.2025 12:42 β π 0 π 0 π¬ 1 π 0Are you a shiny new #Umbraco MVP? Then don't forget to add your account this list in order to get your BlueSky MVP label github.com/mattbrailsfo...
If you have no idea what I'm talking about, checkout my blog post about it mattbrailsford.dev/introducing-...
Me: how do I book a doctor's appointment for the kids?
Wife: The same way you would for you.
Me: Phone 111, who book an emergency same-day appointment for you because the GP wouldn't take my call?
Wife: π
Unpopular #umbraco opinion.
Multi-site Umbraco instances are an anti-pattern.
Any benefit is almost always due to inefficiencies elsewhere in the dev/test/content-editing pipelines. You ultimately pay with reduced performance and agility that's hard/expensive to claw back.
Ironing really doesn't need to be a thing.
We could all just agree that creased clothes don't matter and do away with ironing.
The API endpoint can then be part of the same app/repo - far simpler for development and testing than having some separate project and infra just to host a very simple API. Plus there's perf benefits from using the same edge server.
06.06.2025 22:59 β π 1 π 0 π¬ 1 π 0Even for a non-static site, for a form that's anything other than UI for the website/app itself, a dedicated 3rd party service will likely deliver heaps more value.
If seamless UX/integration with the website itself is necessary then, IME, it's time to switch up from static to hybrid.
For a truly static site? Use a hosted solution - Google, Microsoft, Typeform, Jotform etc. and link/embed. Easy to implement and, crucially, easy to make more useful with targeted questions to funnel users. + security built in, integrations, flexibility etc.
06.06.2025 22:59 β π 2 π 0 π¬ 1 π 0A McLaren formula 1 LEGO set in the process of being assembled
Software engineers enjoy LEGO because it's the only time they get all the requirements and instructions before building something π
26.05.2025 23:18 β π 90 π 11 π¬ 3 π 0