The Craft CMS Podcast

The Craft CMS Podcast

By Michael Rog & Andrew WelchTechnologyTech News
Download on the App Store

The Craft CMS Podcast episodes

  • 2017 Year in Preview: Technologies and Trends We Are Looking Forward To

    In this episode, we wish you a Happy New Year and chat about some [mostly Craft-related] technologies and trends we’re looking forward to in 2017: Craft CMS 3, Yii 2, the Craft plugin store, VueJS, Google AMP, Facebook Instant Articles, Apple News, content marketing, CMFs (content management frameworks), and a golden age of #perfmatters. We wrap up with some philosophical conversation about activism, empathy, and breaking out of your bubble.

    Links
    • Craft CMS 3
    • State of Craft: End-of-2016 Edition
    • Yii 2
    • VueJS
    • vuecasts.com
    • Google AMP: Should You Care?
    • "Empathy Gives you Superpowers"
    • 1 hr 11 min
    • Interview with Patrick Harrington & Marko Srdoč: The Journey from Drupal to Craft CMS

      Michael & Andrew interview two developers who have made the switch from Drupal to Craft CMS: Patrick Harrington and Marko Srdoč. Some very interesting discussion ensued about the strengths of Craft CMS, and also where Craft CMS could learn from Drupal. The unique perspective that two experienced Drupal developers offer on their take of Craft CMS is quite insightful, and provoked a nice discussion of how to pitch Craft to clients that have heard of Drupal, but not Craft CMS.

      Links
      • MildlyGeeky.com
      • Patrick Harrington on Twitter
      • Marko Srdoč on Twitter
      • Evaluate Drupal projects online
      • Retour Craft CMS plugin
      • 1 hr 16 min
      • Interview with Sean Smith: The Journey from ExpressionEngine to Craft CMS

        Andrew & special guest host Earl Johnston interview long time ExpressionEngine developer Sean Smith from https://caffeinecreations.ca/ , discussing his recent transition to using Craft CMS.  We cover both the moments of unbridled joy, and the moments of frustration as Sean discusses his approach to learning to use Craft, and the contrasts between it and ExpressionEngine.

        Links
        • caffeinecreations
        • nystudio107
        • Hypatia Studios
        • Import Plugin
        • Instablog Plugin
        • 1 hr 12 min
        • Website Performance Part III: Efficient Templating

          Michael & Andrew continue the conversation about website performance, focusing on efficient Twig templating with Craft CMS.  Topics covered include how to code performant templates, using the {% cache %} tag efficiently, how to profile and optimize your front-end dev, and a good discussion of Eager Loading.  TTFT (Time To First Teet is also covered)

          Links
          • Performance as a Feature
          • Craft Cache Tag
          • Straight Up Hangout on the Cache Tag
          • Performance Review: Straight Up Craft Website
          • Eager-Loading Elements
          • 1 hr 20 min
          • Website Performance Part II: Time to First Byte & Server-Side Performance

            Michael & Andrew continue the conversation about website performance. This time we cover server-side performance, and the benefits of embracing performance-minded server tech like PHP7, Nginx, MariaDB, and HTTP2. As in our previous episode, we cover the practical implications, how to educate your clients about these technologies, and why you should build these improvements into your estimates and maintenance contracts.

            Links
            • PHP7
            • Nginx
            • MariaDB
            • HTTP/2 FAQ
            • How To Install Linux, Nginx, MySQL, PHP (LEMP stack)
            • Moved from a LAMP server to a LEMP server
            • ServerPilot: How to Create a LEMP Stack (Only Nginx, No Apache)
            • .conf file for Apache to use instead of .htaccess
            • 59 min
            • Website Performance Part I: PageSpeed Insights & In-Browser Rendering

              Andrew Welch returns to the Craft Podcast, this time to talk about server and client-side performance practices. Performance is an afterthought to many designers, developers, and even clients, but it is a crucial part of creating a modern website. In the first part of this two part podcast, we discuss why performance is so important in terms of user experience, Google SERP rankings, conversions, and e-commerce. Andrew explains some best-practices for server setup and provides an intro to putting together a performance-focused front-end development workflow. In spite of a few technical glitches, the content here is solid, so buckle up and enjoy!

              Links
              • Guide to Website Speed Optimization
              • Google PageSpeed Insights
              • GTMetrix
              • Web Page Test
              • Why Decreasing Page Load Time Can Drastically Increase Conversions
              • Apache HTTP server boilerplate configs
              • Nginx HTTP server boilerplate configs
              • 1 hr 2 min
              • SEO in Craft

                In this episode, we talk with Andrew Welch about SEO: What does SEO mean in 2016? How do we tell if we’re doing well? What are the modern best practices, and how do we implement them in Craft? Meta tags, structured data, JSON-LD, Twitter Cards, Facebook Open Graph, Page Speed - we cover a ton of ground. Equally as important as the technical implementation, we also discuss how to sell SEO to clients, and discuss why SEO matters from a business perspective.

                Links
                • JSON-LD, the Google Knowledge Graph and schema.org SEO
                • Google Schemas
                • Schema.org
                • Google Structured Data Testing Tool
                • Facebook OpenGraph Debugger
                • Twitter Card Validator
                • SEOmatic
                • 54 min
                • Craft Services

                  In this episode, Pixel & Tonic founder Brandon Kelly, and newly-minted Chief Customer Officer Leslie Camacho give us a personal introduction to P&T’s new Craft Services program and share their vision for helping Craft customers be more successful.

                  1 hr 1 min
                • Community 101

                  In this episode, Les calls Michael in Singapore to talk about how to get involved in the CraftCMS community, the importance of StackExchange, Slack etiquette, and how we’re all in this to make each other better.

                  Links
                  • Craft StackExchange
                  • Craft Slack
                  • 29 min
                  • "Why Craft?" — Part II: The Tech Case

                    In this follow-up to Episode 4, Michael — joined again by our friend Steven Grant — talks about Craft’s technical merits and explains how Craft adds value to projects from a developer perspective. We discuss Craft’s flexible, content-first architecture, the benefits of API dogfooding, why developers love Twig, and how Craft makes it easy to create great end-user experiences. Michael says the word “stuff” way too much.

                    45 min

                  About The Craft CMS Podcast

                  From the publisher's feed

                  The Craft CMS Podcast gives voice to the community of designers, developers, clients, content