Sign in

Dom Barnes

@dombarnes.com
93 followers 200 following 328 posts

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

PostsRepliesMedia
Dom Barnes @dombarnes.com · 25/08/2026
I keep thinking about the fact that RubyCental got $1m over 4 years from Shopify and then 10m gets dropped (with 1m from Tobi/shopify?) on this without a blink.
010
Dom Barnes @dombarnes.com · 23/06/2026
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
110
Dom Barnes @dombarnes.com · 20/06/2026
Rails is a web framework that makes it really easy to create a web app, it’s got sensible defaults, powerful tooling to make everything easy. Database, APIs, emails, ruby gems for plugins. It was and still is widely used for new web products. Ruby is just a human friendly coding language.
000
Dom Barnes @dombarnes.com · 20/06/2026
When she is dozing off and gathered enough energy to utter one or two more words before she’s asleep ❤️🥰
020
Dom Barnes @dombarnes.com · 08/05/2026
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.
000
Dom Barnes @dombarnes.com · 03/05/2026
That eventually leads me to VueJS as reusing components in js just feels cleaner than html/stimulus. And I’ve got 114 tables in various states of on-page tablesort, server side stimulus sort, and Vue components.
000
Dom Barnes @dombarnes.com · 03/05/2026
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.
100
Dom Barnes @dombarnes.com · 24/04/2026
She loves this bit bsky.app/profile/domb...
010
Dom Barnes @dombarnes.com · 24/04/2026
The kid is reading herself Fox in Socks at bedtime. Top choice.
010
Dom Barnes @dombarnes.com · 24/04/2026
We do things differently in Norwich (grew up there. Not boring there tho)
010
Dom Barnes @dombarnes.com · 14/04/2026
My naming pattern for these is general Model::SyncModel.call, which isn't ideal but its explicit in class naming as its SRP
000
Dom Barnes @dombarnes.com · 14/04/2026
I've got a bunch of sync services that have a call interface, which under the hood uses update_all which in turn spawn a bunch of update_one based on some given criteria. Sometimes I want all to generate the list, sometimes I'll pass in a different list, but for those call just standardises names
100
Dom Barnes @dombarnes.com · 09/04/2026
I don’t speak Dutch but 2/3 and you have my interest.
000
Dom Barnes @dombarnes.com · 05/04/2026
I can only imagine if it was 7+ hours! Takes a lot of self sabotage!
100
Dom Barnes @dombarnes.com · 04/04/2026
If you figure it out lemme know the trick. Settled into this pattern for well over a year
100
Dom Barnes @dombarnes.com · 31/03/2026
Oh jeez thanks. Lotta work for a single gold!
110
Dom Barnes @dombarnes.com · 17/03/2026
What about in lawless frontiers?
001
Dom Barnes @dombarnes.com · 08/03/2026
—Little Kelsey; Drop table *;
000
Dom Barnes @dombarnes.com · 25/02/2026
Haven’t had a cat since I was much younger. So gotta figure out all the cat stuff now. Anyone got a black kitten going spare?
000
Dom Barnes @dombarnes.com · 25/02/2026
My kid has picked out a name for the cat. The cat we don’t have yet. So I guess we’ll be getting a cat soon 🐈‍⬛
100
Dom Barnes @dombarnes.com · 17/02/2026
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.
000
Dom Barnes @dombarnes.com · 15/02/2026
He looks like someone pulled his pose strings. Thumb up. Teeth out.
010
Dom Barnes @dombarnes.com · 15/02/2026
Do LSPs load the definitions every time a related file is opened or are they usually cached locally? Can’t believe that many folks opening rubocop files all the time.
100
Dom Barnes @dombarnes.com · 07/02/2026
“We couldn’t find enough businesses to pay our high costs and the rest of you don’t pay enough to keep the lights on so we’ll fire everyone except Steve who knows how it all works”. In a few years once the enterprise agreements are expired they’ll shut it down
000
Dom Barnes @dombarnes.com · 11/01/2026
You say you’re using rails auth and Google sso. Does it support oauth or do you use it with omniauth? Or did you make your own oauth layer?
100
Dom Barnes @dombarnes.com · 09/01/2026
This was not only us adding more configuration choices to player schedules, but new tooling as start the process of migrating the whole web app. Expect many more changes over the coming months.
000
Dom Barnes @dombarnes.com · 09/01/2026
It brings our unique experience to calendars for your signage, as well as advanced repeating options, colour options, and a cleaner interface. Really happy with the team's work on this.
100
Dom Barnes @dombarnes.com · 09/01/2026
Of course you can try TrilbyTV free for 30 days :) auth.trilbytv.co.uk/trial/start?...
auth.trilbytv.co.uk
Start your free trial - TrilbyTV
The No.1 digital signage platform made for education
100
Dom Barnes @dombarnes.com · 09/01/2026
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
111
Dom Barnes @dombarnes.com · 07/01/2026
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.
100
Dom Barnes @dombarnes.com · 06/01/2026
Got a visual example of the issue/solution?
100
Dom Barnes @dombarnes.com · 06/01/2026
Love those dancing veggies
010
Dom Barnes @dombarnes.com · 03/01/2026
As if they have X open in the background 😂 not truth social
010
Dom Barnes @dombarnes.com · 01/01/2026
media.tenor.com
a man in a blue shirt is adjusting his tie
ALT: a man in a blue shirt is adjusting his tie
010
Dom Barnes @dombarnes.com · 01/01/2026
Report them all under Privacy (sharing intimate images without consent). Not much but it’s a start and it should get them all flagged and the accounts participating.
010
Dom Barnes @dombarnes.com · 24/12/2025
Fake. Thats an old photo. Everyone knows Santa brought everyone UEFI a few years back.
010
Dom Barnes @dombarnes.com · 24/12/2025
Kids asleep. Santa dropped off the stocking. Time for the Christmas Eve Baked Camembert, my new tradition
010
Dom Barnes @dombarnes.com · 18/12/2025
So…not an SNL bit?
110
Dom Barnes @dombarnes.com · 17/12/2025
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. 😢
010
Dom Barnes @dombarnes.com · 17/12/2025
TIL about browser System colours while debugging some blue UI elements on iPad blog.jim-nielsen.com/2021/css-sys...
blog.jim-nielsen.com
CSS System Colors
Writing about the big beautiful mess that is making things for the world wide web.
000
Dom Barnes @dombarnes.com · 17/12/2025
Is this the Repo of Theseus problem again?
130
Dom Barnes @dombarnes.com · 06/12/2025
Hold up. If the EU splits up every country could fine him for £120m…. Well maybe.
190
Dom Barnes @dombarnes.com · 06/12/2025
Are there any good free tools for user product usage monitoring? Use clicks, Interactions etc.
000
Dom Barnes @dombarnes.com · 26/11/2025
Oh well Happy Birthday Mr Mann! If you can’t force your family to sit with you while you watch a film on your birthday, when can you? Thanksgiving??
030
Dom Barnes @dombarnes.com · 23/11/2025
Big benefit! I usually do a 4-5 week drive to Perry Barr.
030
Dom Barnes @dombarnes.com · 23/11/2025
Do they do bin collections there?
110
Dom Barnes @dombarnes.com · 23/11/2025
If it was warmer and dryer I’d probably resort to just dumping everything on a tarp in the driveway! You heading to a retirement village already or something else? Win one of those Omaze house giveaways? Secret lottery win?
100
Dom Barnes @dombarnes.com · 22/11/2025
😂 did you do anything special for the photo? Hide everything in the corner for better photos? I think I’d need an extra house to fill with all the extra stuff in our house in order to take good photos.
100
Dom Barnes @dombarnes.com · 14/11/2025
Cmd T go to file Cmd R go to symbol Cmd shift P command palette Everything else is probably wrong
000
Dom Barnes @dombarnes.com · 05/11/2025
Remember that sometimes you may want to take down the government by sneaking under parliament and planting lots and lots of apple trees
010