Get the Semantics Right, then the Styling Right: Try to Keep Everyone Happy The web is a publishing platform. First things first, we should get our semantics right, just like we expect a book publisher to do.
Live demo: Using GatsbyJS to Build a Decoupled (Drupal) Website Live Demo - what could possibly go wrong - building a decoupled website using Drupal as the content source and GatsbyJS for the frontend.
Printing Values of a Parent Node from a Drupal Paragraphs Field Someone asked in Slack today how to print the URL of the node that a paragraph is on. I was up to the challenge.
Viewing Your Website in Print Mode when Creating Print Stylesheets Don't want to hit print, then save as PDF, then open the PDF viewer ... again and again and again?
Writing View Mode Templates in PatternLab Wanna know my rules when I am writing templates in PatternLab for Drupal view modes such as teasers, cards, search results, etc? Read on, my friend...
Getting Started Creating Apps with Drupal and Ionic Framework A short introduction to creating a hybrid app using Drupal for the backend and Ionic Framework for the frontend.
Live demo: Using GatsbyJS to Build a Decoupled (Drupal) Website Live Demo - what could possibly go wrong - building a decoupled website using Drupal as the content source and GatsbyJS for the frontend.
Back to the Future: No More Static Mockups! Sending PSDs and PDFs and Sketch files to clients is setting yourself up for failure. Send them a URL.
Getting Started Creating Apps with Drupal and Ionic Framework A short introduction to creating a hybrid app using Drupal for the backend and Ionic Framework for the frontend.
A Very Simple PoC of Using Voice to Admin a Drupal Website I was playing around with the SpeechRecognition API last night and thought, "wouldn't it be cool if we could use voice to administer a website?". Then, I put together this tiny proof of concept module for use with Drupal.