Based on the W3C's Web Notifications specification, here's a very useful service called Push.js which lets websites send timely messages to site visitors, whether on desktop or mobile. For example, let your visitors know when you add a new product or blog post, or use it to announce important, breaking news.
Bryan Garaventa discusses the changes proposed in the new W3C Candidate Recommendation for ARIA 1.1 in a four part series, beginning with Differences between ARIA 1.0 and 1.1: Deprecations & Additions.
Nothing too major or breaking but here's a list of upcoming changes to PHP in version 7.2.
Hero Patterns is a collection of repeatable SVG background patterns. Lovely.
Why you should learn JSON-LD and separate your data from your markup, says Richard Baxter for Builtvisible, and he's absolutely correct. The idea of dropping a JSON snippet into your document rather than painstakingly marking up individual tags with attributes is a no-brainer.
If you're new to JSON-LD, Builtvisible have also produced a thorough review of everything you need to know about JSON-LD, with examples of how to create structured data for everything from people and businesses to articles and recipes.
In advance of the forthcoming data protection reforms affecting the UK, the government has declared that the new General Data Protection Regulation (GDPR) will take effect from 25 May 2018. Not sure what's involved? The Information Commissioner's Office (ICO) have an Overview of the GDPR. They've also produced a handy download, with steps on how to start preparing now.
Can’t believe it is Microsoft calling? - security expert David Massey provides a detailed summary of his call from Microsoft.
As we're big fans of MailChimp at Doepud we rarely need to stray beyond the tried-and-tested solutions we know work without fail but every now and then we need to dip our toes into the hazardous Loch HTML and the loss of a limb often offends. Thankfully An Introduction To Building And Sending HTML Email For Web Developers over at Smashing Magazine has you covered. There's a swathe of useful tips that cover Client-Rendering Engines, styling call-to-action buttons, typography using conditional CSS and Responsive Email Design.