Sign in

Mark Robbins

@goodemailcode.com
328 followers 226 following 142 posts

Email, accessibility, CSS and all that sort of stuff. Working on cool email stuff at Customer.io Admin at @emailmarkup.org Views are largely stolen and passed off as my own. #EmailGeek

PostsRepliesMedia
Mark Robbins @goodemailcode.com · 14/09/2026
Thanks, yeah it's a really helpful update from Gmail. Hoping more email clients follow suit.
000
Mark Robbins @goodemailcode.com · 11/09/2026
A little extra test and I can see this fix only works for Google emails. If you are using Gmail for a non google account (sometimes referred to as GANGA) then the meta tag gets removed and the work around doesn't apply.
100
Mark Robbins @goodemailcode.com · 11/09/2026
That's great, however it does mean that your prefers-color-scheme: dark media queries will no longer render in some clients that normally support them such as AppleMail. To get those working again you need to reset the color-scheme with CSS :root{ color-scheme:light dark; }
101
Mark Robbins @goodemailcode.com · 11/09/2026
🎉 Great news folks, the good people at Gmail have finally fixed the forced dark mode issue. In both the iOS and Android apps 🎉 They now support setting the color-scheme meta tag prevent the forced dark colors being used <​meta name="color-scheme" content="light only" /> #EmailGeeks
A Gmail logo on the left with an inverted dark mode version of the Gmail logo to the right. Both are large M shaped logos that sort of resemble an envelope
122
Mark Robbins @goodemailcode.com · 26/08/2026
Sad news, unfortunately my time at CIO has come to an end. I’m looking at new opportunities doing fun things with email. If you’d like to work together or know of any suitable jobs going please drop me a message. I’m also open to short term gigs while I look for the right opportunity.
002
Mark Robbins @goodemailcode.com · 01/07/2026
It's weird how, the time between me buying this t-shirt and now is about the same as me buying this t-shirt and England winning the world cup. Really struggling to get my head around that.
000
Mark Robbins @goodemailcode.com · 01/07/2026
🎵 "30 year old shirt, never stopped me dreaming" 🎵 I picked this beauty up in Our Price back in 96. It's my lucky shirt, every time I wear it you can pretty much guarantee England will play a game of football. #FIFAWorldCup #ENG
Mark wearing a red England t-shirt. Showing the back in a mirror. The shirt says it says Baddiel & Skinner, Lightning Seed '96. 03 Lions. the number looking like the number on the back of a football shirt.Mark wearing a red England t-shirt. It has the 3 lions crest with England printed below.
110
Reposted by Mark Robbins
Good Law Project @goodlawproject.org · 30/06/2026
The transphobic hate on TalkTV is dangerous, misinformed, and completely breaches the broadcasting code. But Ofcom has done nothing. So we’re taking Ofcom to court to force them to do their job. Back the legal challenge here: goodlaw.social/0r9k
13352105
Reposted by Mark Robbins
Bruce Lawson @brucel.bsky.social · 29/06/2026
UK petition for immediate ban on sale or promotion of "Smart glasses" petition.parliament.uk/petitions/76.... (At the very least, they should be renamed 'shart glasses'). [Reposted as I ballsed up the URL before and Bluesky doesn't allow edits]
petition.parliament.uk
Petition: Introduce an immediate ban on the sale and promotion of smart glasses
The government should immediately ban the sale and promotion of glasses that contain recording capability. The government should explore using existing laws, such as RIPA, GDPR, DPA to take immediate ...
11711
Mark Robbins @goodemailcode.com · 23/06/2026
In the words of Adam Buxton: Like and Subscribe
000
Mark Robbins @goodemailcode.com · 23/06/2026
Hi folks 👋 I'm launching a new YouTube channel for all things email dev. I've got a hand full of videos up already but a lot more to come. Take a look: mremail.dev/4w4l6jo Also let me know any content you'd like to see me cover. Cheers! #EmailGeeks
131
Mark Robbins @goodemailcode.com · 08/06/2026
Got this in my head now www.youtube.com/watch?v=siwp...
youtube.com
Kenny Loggins - Danger Zone (Official Video - Top Gun)
YouTube video by KennyLogginsVEVO
010
Mark Robbins @goodemailcode.com · 08/06/2026
Wow, what a great line up! Yeah, anyone would be intimidated, and everyone probably is. I did CSS day in 2016 and people seemed to be ok with me talking about email, so they'll LOVE you talking about CSS. Gutted that I can't make it.
010
Mark Robbins @goodemailcode.com · 05/06/2026
Oh and there is a buyer fee too, apparently that's higher! So anyone want some tickets for Nick Cave in Brighton? Face value (£75 each). Catch is you need to download the AXS app too. Then I can transfer them and no extra charge for either of us.
000
Mark Robbins @goodemailcode.com · 05/06/2026
Can't add a bank account. "Collection contains no element matching the predicate" The help is all in American, so not relevant. Tried another account and it worked, oh wait there's the original account too. Oh there is a fee for selling tickets, ok transactions aren't free but £12 is a bit much.
100
Mark Robbins @goodemailcode.com · 05/06/2026
Needed to reset my password as it had expired so did that. The app offered a pass key, that didn't work. I have too many tickets so trying to sell a couple. So go to enter bank details for payment. It doesn't recognise a sort code with dashes like they always have, so removed them.
100
Mark Robbins @goodemailcode.com · 05/06/2026
AXS tickets are terrible. I got an email, none of the images loaded and half the links didn't work. Carefully worked out it was maybe legit, but didn't follow the links directly. Need to download an app to get my tickets, so did that. And signed in.
100
Mark Robbins @goodemailcode.com · 01/06/2026
Thanks mate, I've been wanting to make that video for a long time, so glad is was helpful when i finally got round to it.
010
Mark Robbins @goodemailcode.com · 01/06/2026
Love this write up about the @emailmarkup.org accessibility report from @srhdesign.co.uk Thanks for sharing 😁
111
Mark Robbins @goodemailcode.com · 28/05/2026
I don't really use facebook anymore but just trying to list a wardrobe on marketplace and it blocked it, asking me for ID. As a side note, anyone want a large wardrobe, collect from Shoreham
Pop up that reads:
Upload your ID. Before we can get you back on Facebook safely, we need to make sure this is your account. You can prove that this account is yours by sending us a photo of your ID.
000
Reposted by Mark Robbins
Email Markup Consortium @emailmarkup.org · 26/05/2026
For the first time, the 2026 Email Accessibility Report audited newsletter and marketing platforms with built-in email builders. We analyzed: • 6,909 #Substack emails • 2,189 @beehiiv.com emails • 1,468 #Shopify Email campaigns
mremail.dev
Accessibility Report 2026 | Email Markup Consortium
Email Markup Consortium Accessibility Report - 2026
142
Mark Robbins @goodemailcode.com · 21/05/2026
The 2026 email accessibility report is now live. 99.88% of 376,348 triggered Serious or Critical accessibility issues. Once again, it's disappointing, most of these issues are quick easy fixes. We all need to do better, myself included.
053
Mark Robbins @goodemailcode.com · 18/05/2026
Wow, hadn't considered it like this but feels spot on.
030
Reposted by Mark Robbins
FFConf @ffconf.org · 15/05/2026
Besides key dates from our latest newsletter, we also want to let you know (OR SHOUT ABOUT) that our CFP is now officially open: ffconf.org/cfp Please help spread the word (re-post). @remysharp.com always carefully curates the event, whilst always finding new and interesting ideas from your CFPs.
ffconf.org
FFConf Call for Papers
FFConf is accepting talk proposals. Submissions are reviewed continuously; speakers receive travel & accommodation.
0711
Mark Robbins @goodemailcode.com · 05/05/2026
I've been taking a bit of a dive in auto linking in email. It's one of those annoying issues that doesn't have one good fix, there is always some compromise. Hopefully this article will help you find the best (least bad) solutions for you. customer.io/learn/messag... #EmailGeeks
customer.io
Email auto-linking: When it helps and how to fix it | customer.io
Auto-linking in email turns dates, numbers, and URLs into clickable actions—but not always the right ones. Here's how to prevent unwanted links without breaking accessibility.
010
Mark Robbins @goodemailcode.com · 30/04/2026
New Outlook! Well we know what that means... New bugs! Oh great we're not using MS Word to render HTML anymore. Oh but now we have some weird inconsistent bugs. Fun. #EmailGeeks have learned that we can’t have nice things. customer.io/learn/messag...
customer.io
New Outlook rendering issues: What breaks and why | customer.io
CSS breaking in New Outlook's preview pane? Here's what's causing the rendering issues—and a few ways to minimize the impact while the email community digs in.
000
Mark Robbins @goodemailcode.com · 28/04/2026
Love this! And it also works in Thunderbird 150 too #EmailGeeks
030
Mark Robbins @goodemailcode.com · 17/04/2026
and here they are at dusk with Jonesy (a friends cat we're looking after) watching them with me.
000
Mark Robbins @goodemailcode.com · 17/04/2026
Ok so enough about email and techy things, here are some fox cubs playing in my garden
100
Mark Robbins @goodemailcode.com · 09/04/2026
It has been brought to my attention that Fruit machine is a British term. So here are some regional alternatives US - slot machine Australia - pokie Scots - puggie
000
Mark Robbins @goodemailcode.com · 09/04/2026
I've been playing around with CSS random() in email. I'm loving the simplicity of the syntax, very intuitive to use, so i made a little fruit machine that creates a random result with every open. Here is the code, works in Safari and AppleMail 26.2+ parcel.io/e/0847bbd7-8... #EmilGeeks
110
Mark Robbins @goodemailcode.com · 07/04/2026
Absolutely! I now need a pedal steel even more than before
010
Mark Robbins @goodemailcode.com · 07/04/2026
Such a great gig, so much fun! Sorry we didn't get to see you after, had to run for a train.
Jeremy shredding on a bouzouki against the glowing lights of the stage. Dressed in a sharp suit with an embroidered western shirt with a brass slide on his little fingerSalter Cane on stage at the Hope and Ruin, coloured lights flare in the camera silhouetting the audience and highlighting the band as they rock out in the otherwise dimly lit venue.
110
Mark Robbins @goodemailcode.com · 02/04/2026
You can always rely on Outlook to mess with your space mission
000
Mark Robbins @goodemailcode.com · 31/03/2026
Love this, and loving the double jump boost! Need Safari/AppleMail to hurry up and support all this so i can play with it in some emails
010
Mark Robbins @goodemailcode.com · 31/03/2026
I know what you're thinking. "Hey Mark that's a Commodore PET, that wasn't released until 1977 and didn't have the ability to send email" Yeah, well it looks cooler than a DEC PDP-10 on a t-shirt, stop being so pedantic, it's called creative licence and no one will notice unless you point it out.
010
Mark Robbins @goodemailcode.com · 31/03/2026
Hey look, I deigned myself a new t-shirt with an email on it. Because I like email.
Mark stood in a sunny garden wearing a cream t-shirt with a faded 1970's style print of a Commodore PET computer.  Below is the text Email est. 1971 in a groovy style font.
On the computer screen it says: @SNDMSG 
TO: TOMLINSON@BBN-TENEXA
CC:  
SUBJECT: TEST 
MESSAGE: QWERTYUIOP 
^D
110
Mark Robbins @goodemailcode.com · 30/03/2026
I'm gutted i missed it :( i had to go and sit on a beach in the sun with a cold beer and some tapas otherwise would have been there with bells on.
010
Mark Robbins @goodemailcode.com · 30/03/2026
I've been using flex as a progressive enhancement for columns for a while and it works well. But thinking I want to push some things further, let me know any cool tricks you have or any ideas of things I could explore.
000
Mark Robbins @goodemailcode.com · 30/03/2026
Ok I've done another video. Hey #EmailGeeks did you know over 80% of email clients support using grid and flex. That is true but it's clickbate, it's not quite as exciting or useful as it sounds, but I think there is still potential to do something cool with it. www.linkedin.com/posts/mjrobb...
linkedin.com
#emailgeeks | Mark Robbins
Using display:flex and display:grid in email. Support is way better than you might think, over 80% of email clients support it. However... this is email so there are a few catches to that statement. ...
100
Mark Robbins @goodemailcode.com · 26/03/2026
How am I only just finding this podcast, great discussions and looks like a great whisky too 🥃 😆
010
Mark Robbins @goodemailcode.com · 10/03/2026
Love this! I always get confused.
020
Mark Robbins @goodemailcode.com · 06/03/2026
OK, I was pretty sceptical but i have to admit, I really loved @syntax.fm Mad CSS. I feel like I'm going to get a little too into this as this progresses 😆
061
Mark Robbins @goodemailcode.com · 01/03/2026
Was such a great talk, I think the simplicity of this line and the delivery of it were both just perfect.
000
Mark Robbins @goodemailcode.com · 01/03/2026
Yeah hopefully I'll make it to web day out, but if not there then somewhere 😄
000
Mark Robbins @goodemailcode.com · 28/02/2026
Sorry I had to run off before the #SotB26 after party. Fatigue is hitting me very hard today. My pacing app is blowing up. Back in Shoreham now. Was great seeing everyone and meeting loads of new people. Until next time folks x
150
Mark Robbins @goodemailcode.com · 28/02/2026
Loved this talk. I think I might have to borrow this, replace a space with a line break idea for our email minification. Outlook also doesn't like long lines of text.
010
Reposted by Mark Robbins
Manuel Matuzović @matuzo.at · 28/02/2026
! #Sotb26
Mike Hall on stage at State of the Browser with a slide in the back that says "Performance is accessibility"
1226
Mark Robbins @goodemailcode.com · 27/02/2026
Oh nice, I should be on that too. I'm in Shoreham now so getting the Victoria train then jumping over to that one somewhere around Burgess Hill / Haywards Heath. Hope to see you on there.
000
Mark Robbins @goodemailcode.com · 27/02/2026
Very much looking forward to #SotB2026 tomorrow, that came round fast! Very much dreading the early start for the long trek up north to the big city. Hope the trains wake up in time.
110