Dom Barnes

@dombarnes.com

Head of Product for @trilbytv.co.uk, writing lots of C# and Ruby. domster in other places. Reformed Bassist. Full time sleepy dad and Destiny player

I currently have no strong feelings about Andy Burnham. I don’t know a ton about him. But I do think his potential grasp for PM should be contested, if only so that there is a choice. Wouldn’t it be funny if Corbyn and Millibamd threw their names in the hat too tho

Wild split in the Brum elections. 6 remaining to be called. Labour didn’t do themselves any favours this year with all the bin strikes.

Bild

When I’m building UI I try and start with raw html, but when building tables you inevitably need sorting and pagination. I’ve got a decent StimulusJS setup but I feel the resistance in having to go and add to every table I have.

Think I’ve finally got the fix for a redis instance maxxing and just flushing all its entries. Web host pings / every minute or so to keep processes alive (and health checks) and each time, new session, new cache entry. Let’s see what the charts are like tomorrow.

Big feature release today over @trilbytv.co.uk Been a long project but our new calendar view is now available for your planning and organising your digital signage. This has been the big work we've been doing for months, starting a migration to a new frontend framework

Bild

I swear bsky seems to follow new people for me. Am I subscribed to something that does it for me? Was it one of those starter packs? How would I know. 196 following today for the record.

Just had to email my kids school cos their newsletters (maybe via their pupil management tool) is being sent via sendgrid (maybe via their SIM system) and no one did the domain validation so all the emails head right to spam. 😢

Watching LLMs try to reason with and lint Stimulus controllers is funny. Lots of “sorry let’s try another way” before it ultimately fails.

Built a neat little solution for company signatures today. Until now we just had a bunch of html files I made by hand. If we change the format, every file changes. Gross. New system uses a json file with an html template and moustache placeholders and an array of data to fill in

Problem solving with ChatGPT is great. Found some rails/redis expires_at/expires_in misconfig that explains why redis keys never cleared (think we swapped redis gems at some point) Unrelated, considering adding some redis cleaning web admin tools.

I’m way behind on listening to Do By Friday and it took me a long time to realise that I kept getting 5 min previews of the after show from their Patreon feed. And it took me even longer (over a month) to realise my sub ended cos my card got spoofed and the payment details changed. In April.

> superversive (adj.) — Said of a person: one who seeks to uplift, ennoble, and inspire others, affirming meaning, beauty, and virtue rather than undermining them. Let that be you. *unless you wanna dunk on someone you feel went against you

If tech is turning on “wokeism” what is it returning to? What are the ideals that aligns to? Hopefully acceptance, acknowledgement, understanding, reasoning, discussion. If it’s just coded talk for being sexist and racism and offensive, I’m not sure I’m interested in that community.

Reached the point where I need to make a way to send a copy of every email in our systems for testing. I’m up to 41 in the list so far. And that’s skipping a bunch too.

Got a weird case with Prosopite suggesting I add an includes to a query, and when I do and run it, the query doesn't make 1bn db calls, but prosopite tells me to remove the query and when I do, it makes 1bn db calls.