Working on cool email stuff at Customer.io
Admin at @emailmarkup.org
Views are largely stolen and passed off as my own.
#EmailGeek
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.
piccalil.li/blog/you-mig...
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.
Will you join them?
https://notopalantir.goodlawproject.org/email-to-target/stop-palantir-in-the-nhs/?utm_source=bluesky&utm_campaign=PalantirNHS&utm_medium=social_media
Will you join them?
https://notopalantir.goodlawproject.org/email-to-target/stop-palantir-in-the-nhs/?utm_source=bluesky&utm_campaign=PalantirNHS&utm_medium=social_media
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.
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.
It finally solves the terrible problem of knowing CSS.
It finally solves the terrible problem of knowing CSS.
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. 👇
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. 👇
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)
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)
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
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
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
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
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
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
But more often than not, it actually stops the email being responsive 🤦
Well here's a way to fix that.
customer.io/learn/mobile...
But more often than not, it actually stops the email being responsive 🤦
Well here's a way to fix that.
customer.io/learn/mobile...
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. 👇
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. 👇
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...
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...
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.
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 mini Mario world with keyboard control. Yes, you can move Mario and also jump! 👀
Demo: codepen.io/t_afif/full/... via @codepen.io
✔️ 100% CSS Magic
✔️ Minimal HTML
❌ 0% JavaScript
A Chrome-only experimentation using modern CSS.
I know like Napster, Qobuz seem to pay artists better than the others so that's good.
Any others worth looking at?
I know like Napster, Qobuz seem to pay artists better than the others so that's good.
Any others worth looking at?
"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.
That inspired two articles on @piccalil.li, and now this video as well.
youtu.be/Uynb7Ci8JMg
(articles: piccalil.li/blog/a-pragm... & piccalil.li/blog/a-pragm...)
"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.
Did you know that ~20% of emails collected still use the
Well you do know, and there is loads more exciting information to find as you dig in database.emailmarkup.org
Did you know that ~20% of emails collected still use the
Well you do know, and there is loads more exciting information to find as you dig in database.emailmarkup.org
Feel free to read the full newsletter below. 👇
Feel free to read the full newsletter below. 👇
Yet 100% of the emails we tested failed basic automated accessibility tests.
#A11y
This creates significant barriers for users who rely on assistive technologies. Governments have a responsibility to ensure communications, including email, are accessible to as many people as possible.
Yet 100% of the emails we tested failed basic automated accessibility tests.
#A11y
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
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
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.
Unfortunately less than 0.01% of emails passed all automated test, so this is a call to action to do better.
emailmarkup.org/en/reports/a...
#GAAD #EmailGeeks #A11y
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.
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
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
Superhuman will flatten all font sizes, if a #CSS border property doesn't appear inside an email.
This is the best bug I've seen in a while.
github.com/hteumeuleu/e...
Superhuman will flatten all font sizes, if a #CSS border property doesn't appear inside an email.
This is the best bug I've seen in a while.
github.com/hteumeuleu/e...