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 · 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
🎵 "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
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 · 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
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
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
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
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 · 02/04/2026
You can always rely on Outlook to mess with your space mission
000
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
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 · 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 · 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
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
Mark Robbins @goodemailcode.com · 24/02/2026
I was going to upload this video here too but it's over 100mb and I can't be bothered to compress it, so sharing the LinkedIn version. Anyway, here is a quick and cheesy video on Google force-dark mode and how I try and work with it in email. www.linkedin.com/posts/mjrobb... #EmailGeeks
linkedin.com
#emailgeeks | Mark Robbins
Hi #EmailGeeks 👋, Working with Google force dark mode is a pain. And it's not just Gmail that uses this, it actually covers quite a few android apps. I've recorded this cheesy 3min video going over s...
010
Mark Robbins @goodemailcode.com · 12/02/2026
Great article. Spoiler alert #EmailGeeks yes, you do still need it for your layout tables. But this is a good read to help understand how it it all works a bit better.
052
Reposted by Mark Robbins
Good Law Project @goodlawproject.org · 11/02/2026
Over 40,000 have taken action to keep Palantir out of the NHS. Will you join them? notopalantir.goodlawproject.org/ema…
notopalantir.goodlawproject.org
Say no to Palantir in the NHS
NHS England is rolling out software to run our health records from Palantir - fight back
4191100
Reposted by Mark Robbins
🐴 Alex Trost @trost.codes · 10/02/2026
Because of AI, it's getting harder to be a public educator on the internet. Devs are watching far fewer tutorials and buying fewer paid courses, making it financially tough for teachers. If you like a creator's content and can spare some cash, find out how you can support them.
74514
Reposted by Mark Robbins
🐴 Alex Trost @trost.codes · 02/02/2026
I made this "ad" for one of Cursor's recent features. It finally solves the terrible problem of knowing CSS.
717239
Reposted by Mark Robbins
Simon Harper @srhdesign.co.uk · 02/02/2026
🚨 Issue 225 of "All About Email" is out now! This week - It’s BIMI time! 🎉 BIMI updates explained: Inbox support, VMC vs. CMC, Gmail’s blue checkmark, and how to set BIMI up properly in 2026. Read the full newsletter below. 👇
newsletter.allabout.email
Issue #225 All About Email
It’s BIMI time! 🎉 BIMI updates explained: Inbox support, VMC vs CMC, Gmail’s blue checkmark, and how to set BIMI up properly in 2026.
112
Reposted by Mark Robbins
Lea Verou, PhD @lea.verou.me · 28/01/2026
🎉 Live from the CSS WG F2F: We just agreed to support multiple borders and outlines per element, comma-separated! But we can’t decide on the order: inside out or outside in? What feels more natural to you, A or B? (it needs to be the same across borders and outlines or different box-sizing values)
10214531
Mark Robbins @goodemailcode.com · 27/01/2026
Thanks for the afternoon tea #LitmusLive. Will I be disciplined and save some of it for the conference on 11th-12th Feb, or will I eat it all before. Time to place your bets folks. Then register here to find out www.litmus.com/conference My session is on the 11th, 14:50ET / 19.50GMT
A hamper on a wooden worktop full of Irish foods, containing; tea bags, fruit cake, lemon biscuits, oat and raisin cookies, jam, marmalade and chocolates.
110
Reposted by Mark Robbins
TetraLogical @tetralogical.com · 26/01/2026
Today, we’re launching a new daily series on accessible building blocks. The first video looks at creating clear, accessible headings that everyone can understand. Watch and follow here: youtu.be/sfFvBs0WcPk or with British Sign Language: youtu.be/Ldzbz5FnFEc
youtu.be
Accessible building blocks for web: headings
YouTube video by TetraLogical
032
Reposted by Mark Robbins
TetraLogical @tetralogical.com · 27/01/2026
Day two of our daily accessibility series is here! Today’s video looks at making images clear and meaningful for everyone to perceive as well as including accurate text descriptions. Watch and follow here: youtu.be/V-sZV82tq3E or with British Sign Language: youtu.be/Ux6pNcmpCMQ
youtu.be
Accessible building blocks for web: images
YouTube video by TetraLogical
114
Mark Robbins @goodemailcode.com · 26/01/2026
Samsung mail has this really annoying bug where, if a user turns on the auto-fit feature, Samsung tries to force an email to be responsive. But more often than not, it actually stops the email being responsive 🤦 Well here's a way to fix that. customer.io/learn/mobile...
customer.io
How to fix Samsung Email's auto-fit issue | Customer.io
Samsung Email auto-fit can zoom out your emails and break layouts on mobile. Learn what causes it and how to fix Samsung Email rendering issues with practical code solutions.
111
Mark Robbins @goodemailcode.com · 20/01/2026
Question for my #designSystem friends, what do you call this kind of label directly below a link? Is there a name for it, or is it just a label/description?
A large green CTA button with the text, Primary CTA. Just below that in small text the read Line of text under the CTA. It's clear that the 2 elements are related. Part of a paragraph can be seen above these and part of a heading can be seen below.
200
Reposted by Mark Robbins
Simon Harper @srhdesign.co.uk · 19/01/2026
🎉 Issue 223, of "All About Email" (my newsletter about email marketing) is out now! This week, Google confirms Gmail address changes are rolling out. Learn the limits, alias behaviour, and what this means for email marketing and engagement. Read the full issue below. 👇
newsletter.allabout.email
Issue #223 All About Email
Google confirms Gmail address changes are rolling out. Learn the limits, alias behaviour, and what this means for email marketing and engagement.
142
Mark Robbins @goodemailcode.com · 14/01/2026
Hey #EmailGeeks I wrote a little post on how to improve the accessibility for things like reverse stacked columns. This is an age old issue but thankfully some new CSS can help us fix it. Not much email client support yet but I think it's still well worth doing. customer.io/learn/delive...
customer.io
How to make visually reordered email content accessible | Customer.io
Learn how CSS properties can fix common accessibility issues caused by visually reordered email layouts and explore a real example in Customer.io’s Design Studio.
031
Mark Robbins @goodemailcode.com · 06/01/2026
So big new, I’ve just changed my role at customer.io. I’m now going to be a Developer Advocate! 
 Not to be confused with a Devouring Advocaat which I do as more of a festive pass time, this will be a full time job.
A bottle of Warninks Advocaat
110
Mark Robbins @goodemailcode.com · 02/01/2026
Love this :D
051
Mark Robbins @goodemailcode.com · 19/12/2025
So much music seems to be disappearing from Napster :( so thinking about trying Qobuz. Anyone used it? Any pro's, cons, thoughts. I know like Napster, Qobuz seem to pay artists better than the others so that's good. Any others worth looking at?
010
Mark Robbins @goodemailcode.com · 18/12/2025
I do like this new colour format it's great for web. But I still use the old one 😢 "Fun" fact for the day. If you use the white space syntax in Gmail, not only will it ignore it but it will also remove all the other styles in an inline style attribute, or remove an entire embedded <style> block.
220
Mark Robbins @goodemailcode.com · 12/12/2025
The Email Markup Database is live! Did you know that ~20% of emails collected still use the <center> element but only 0.5% of emails use <picture>. Well you do know, and there is loads more exciting information to find as you dig in database.emailmarkup.org
database.emailmarkup.org
The Email Markup Database
Usage metrics and insight from 1M+ real world emails
162
Reposted by Mark Robbins
Simon Harper @srhdesign.co.uk · 17/11/2025
This week features Alison Gootee, @laurenemailgeek.bsky.social, @tehazlewood.bsky.social, @goodemailcode.com, Really Good Emails, @jessehanley.bsky.social, Bento, Email Expert, @infobip.bsky.social, @growthinreverse.com, Word To The Wise, @valimail.com, Inbox Collective, Email Labs™, and many more!
022
Reposted by Mark Robbins
Simon Harper @srhdesign.co.uk · 15/09/2025
🔗 All About Email, Issue 207 is out now! This week - CTA buttons vs links and email link strategy! Learn about accessible, meaningful links and how to use fewer, more intentional links to improve usability. Feel free to read the full newsletter below. 👇
newsletter.allabout.email
Issue #207 All About Email
CTA buttons vs links and email link strategy! Learn about accessible, meaningful links and how to use fewer, more intentional links to improve usability.
122
Mark Robbins @goodemailcode.com · 23/05/2025
Government communications are often required by law to be accessible. Yet 100% of the emails we tested failed basic automated accessibility tests. #A11y
032
Mark Robbins @goodemailcode.com · 16/05/2025
Following on from the @emailmarkup.org Accessibility Report yesterday. If you support the work we're doing to make email markup more accessible, more consistent and all round better. Please add your name to the list. emailmarkup.org/en/supporters/ #EmailGeeks
emailmarkup.org
Supporters | Email Markup Consortium
Supporters of the Email Markup Consortium
053
Mark Robbins @goodemailcode.com · 15/05/2025
We've just put our the latest Email Accessibility Report. There has been some improvement from previous years, but the results are still pretty dire. So today on #GAAD please take a moment to look at fixing at least one thing in your emails.
053
Reposted by Mark Robbins
Léonie Watson @tink.uk · 14/05/2025
We're looking for an Associate Accessibility Specialist to join the @TetraLogical.com team: www.linkedin.com/jobs/view/42... Also here if Linkedin is not your thing: misc.tetralogical.com/careers/2025... Closing date is Wednesday 21 May. #accessibility #a11y #UK
linkedin.com
TetraLogical hiring Associate Accessibility Specialist in United Kingdom | LinkedIn
Posted 8:09:04 AM. TetraLogical is looking for an Associate Accessibility Specialist to join our team and help us…See this and similar jobs on LinkedIn.
059