Talking Drupal
Talking Drupal is a weekly chat about web design and development by a group a guys with one thing in common, we love Drupal. With hosts Stephen Cross, Jason Pamental, John Picozzi and Nic Laflin. Recorded weekly in a Google Hangout at www.TalkingDrupal.com

In episode #171 we talk share tips regarding Drupal Interviews. www.talkingdrupal.com/171

Agenda

Typical Questions

  • What are your 5 goto modules, D7 and/or D8?
  • What benefits have you seen from Drupal 8 and what has frustrated you about Drupal 8?
  • What criteria do you use when selecting a Drupal contributed module?
  • When do you use custom code?
  • What is your process for updating a module to the latest release?
  • What’s the site you’re most proud of?
  • What’s the site you wish you could redo and why?
  • Are you familiar with OOP coding style in Drupal 8
  • Are you familiar with the symphony framework
  • How do you keep up with the industry and learn new skills techniques

Tips

  • Bring your laptop and make sure it works
  • Show up early
  • Have questions for the company or interviewer
  • Ask for an interview with a friend - practice
  • Appropriate dress

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal171.mp3
Category:general -- posted at: 8:04am EDT

In this episode, we talk about using Linux for your local development. www.talkingdrupal.com/170

 

Agenda

  • Mollom has closed down
  • What we use for local development
  • Mac and Linux
  • Stephen's move to Linux
  • How to get started with Linux
  • Issues with moving to Linux

Resources

Mollom

System 76 Meerkay

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal170.mp3
Category:general -- posted at: 8:08pm EDT

In this episode we discuss our testing with Lando for local development. www.talkingdrupal.com/169

 

Agenda

  • What is Lando

  • How are we using it

  • How to get started

  • Lando and Drupal 8

  • Lando and Pantheon

  • Lando Support

     

Resources

Previous Episode about Docker #158

John Kennedy's Session at DrupalCon 2018

Lando Documentation

 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

 

Direct download: TalkingDrupal169.mp3
Category:general -- posted at: 12:00pm EDT

In episode 168 we talk with Webform Module maintainer, Jake Rockowitz, about open source sustainability.  www.TalkingDrupa.com/168

Agenda

  • What is open source sustainability
  • The path - YML and Webform Module Sustainability
  • Different approaches to monetize
  • Sponsor a feature
  • Open source clauses for contracts
  • SaaS
  • Wordpress module approach
  • Mentoring approach
  • Drupal Association
  • Messaging

Resources

Jasob Rockowitz website

Yes, the contribute module is making a statement

My three mistakes in regards to the Contribute module

A handy guide to financial support for open source

Request For Commits

Why Paid Drupal Modules Fail: Drupal as Art

Open Collective 

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Jacob Rockwitz - https://www.jrockowitz.com @jrockowitz

 

Direct download: TalkingDrupal168.mp3
Category:general -- posted at: 5:26pm EDT

In this episode, Stephen and Nic talk with John, who is attending Drupal Con.

Direct download: TalkingDrupal167.mp3
Category:general -- posted at: 8:46am EDT

In episode #166 we review 8 tips for conducting code reviews like a human with Michael Lynch. www.talkingdrupal.com/166

 

Topics

  • March 28th Security Release

  • Overview of Code Review Like a Human

  • Michel Lynch

  • 8 Tips

    1. Settle style arguments with a style guide
    2. Let computers do the boring parts
    3. Be generous with code examples
    4. Never say “you”
    5. Frame feedback as requests, not commands
    6. Offer sincere praise
    7. Aim to bring the code up a letter grade or two
    8. Handle stalemates proactively

 

Resources

Drupal core - Highly critical - Remote Code Execution - SA-CORE-2018-002

Can We Code Without Comments?

How to Do Code Reviews Like a Human

Slide Deck

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Michael Lynch - https://mtlynch.io/ - @deliberatecoder

Direct download: TalkingDrupal166.mp3
Category:general -- posted at: 11:07pm EDT

In episode 165 we re-unite with former co-host Jason Pamental to talk about front end development. www.talkingdrupal.com/165

Agenda

  • CSS Grid
  • Variable Fonts
  • Firefox Dev Tools
  • CSS Custom Properties & Calculations

Resources

Rachel Andrew’s

Jen Simmons’ Layout Land YouTube channel

Microsoft Variable Font Demo Site

Axis-Praxis.org

V-Fonts

My Codepen Demos

Variable Font and Future of Web Design Presentation

Typography demo

Lea Verou - talk on CSS variables

Mozilla grid inspector docs

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Jason Pamental - www.isovera.com @jpamental

 

Direct download: TalkingDrupal165.mp3
Category:general -- posted at: 7:37am EDT

 

In the episode we discuss using third party email services for outbound transactional emails. www.talkingdrupal.com/164

 

Agenda

  • Drupal PSA

  • Drupal as bad as Sharepoint?

  • Types of outbound e-mail

  • Email Services

  • Mandril

  • SendGrid

     

Resources

PSA-2018-001

Developer Survey Results 2018

Why is Drupal now the second most hated platform behind SharePoint?

Transactional Email: The 7 Best Services to Send 1000s of Emails Daily

Mandril

SendGrid

 

 

Hosts

 

Direct download: TalkingDrupal164.mp3
Category:general -- posted at: 12:00pm EDT

In this episode we share our first impressions of Drupal 8.5 experimental module Layout Builder.  www.talkingdrupal.com/163

 Topics

  • Experimental module

  • Lacking good documentation and examples to get you started

  • Installation

    • Requires Layout Discovery
  • All or nothing

  • Layout scope - Content type or Node

  • Observations and issues

  • Replacement of Panels?

 

Resources

- https://dri.es/an-update-on-the-layout-initiative-for-drupal-8-4-8-5

Hosts

 

Direct download: TalkingDrupal163.mp3
Category:general -- posted at: 10:37pm EDT

In episode #162 we talk about Project Management tools we use. www.talkingdrupal.com/162

Topics

  • News
    • Drupal 8.5 released
    • Drush sanitize issue
  • Types of PM tools
  • Basecamp
  • Jira
  • Redmine
  • Rally
  • Trello
  • Asana
  • HipChat
  • Slack
  • Notebook (yes)
  • OmniFocus
  • Email
  • Timetracking

Hosts

 

Direct download: TalkingDrupal162.mp3
Category:general -- posted at: 11:35pm EDT

In episode #161 we talk about HTTPS!  www.talkingdrupa.com/161

Topics

Upcoming Events

Patching Core

HTTPS

  • What is https and why does it exist
  • Recent histry with HTTPS
  • Securing your webste with HTTPS
  • Forcing HTTPS
  • HSTS 

Modules

Secure Pages

HSTS

Resources

Nerd Summit

DrupalCon Nashville

Composer Patches

Blog - A Secure web is here to stay

Google Starts Giving A Ranking Boost to Secure HTTPS/SSL Sites

Let's Encrypt

Cert Signing Request

HSTS Preload Request Form 

Hosts

Direct download: TalkingDrupal161.mp3
Category:general -- posted at: 8:40pm EDT

In episode #160 we discuss the Config Split module. www.talkingdrupal.com/160

Topics

Hosts

Direct download: TalkingDrupal160.mp3
Category:general -- posted at: 11:03pm EDT

In episode #159 we discuss a baker's dozen of helpful modules.   www.talkingdrupal.com/159

TOPICS:

Flippy - Version: 7. Created pager to move Next/Prev through nodes

Simplify Menu Version: 8. Allows for easier manipulation of menus in twig templates.

Coffee Version: 7/8. Helps navigate the admin faster

Content LockVersion: 7/8. Prevent two users from editing same content, prevent user from navigating away from content edit by mistake

Shield Version: 7/8. Places an easily configurable htaccess password on your site

Admin ToolbarVersion: 8 or (admin menu for 7). Provides drop downs for the admin toolbar

Environment IndicatorVersion: 7/8. Allows you to change color of admin bar based on environment.   Prevent confusion of which environment someone is working in, ie. green for DEV, yellow for TEST and RED for live.

Video Embed Field Version: 7/8. Easier to embed videos by copying url?

Responsive Menu Version: 7/8. Build an easy mobile nav

Block Class Version: 7/8. Add a class to the block through the UI

Configuration Split Version: 8. Allows for separate environments for deployment

Role Assign Version: 7/8. Allows better role/user management

ReCaptcha Version: 7/8. Implements ReCaptcha

 

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Direct download: TalkingDrupal159.mp3
Category:general -- posted at: 9:22pm EDT

In episode #158 we discuss using Docker for local Drupal Development. www.talkingdrupal.com/158

TOPICS:

  • Call for DrupalCon Sessions Extended

  • Drupal 8.5 out March 7th
  • What is Docker
  • Contaniers
  • Docker and Vagrant
  • Getting Started with Docker
  • Use Cases

RESOURCES: 

Drupal Con Sessions

Drupal 8.5

What is Docker

What is a Container

Nic's NEDCamp Docker Presentation "Docker and Drupal"

The docker Book

HOSTS:

Stephen Cross - www.ParallaxInfoTech.com @stephencross

John Picozzi - www.oomphinc.com @johnpicozzi

Nic Laflin - www.nLighteneddevelopment.com @nicxvan

Direct download: TalkingDrupal158.mp3
Category:general -- posted at: 12:00pm EDT

Stephen, John and Nic are back in 2018. In episode #157, we reflect on 2017 and look forward to 2018 www.talkingdrupal.com/157

Show Topics

Hosts

Stephen Cross - www.ParallaxInfoTech.com @stephencross

Nic Laflin - www.nLightened.net @nicxvan

John Picozzi - www.oomphinc.com @johnpicozzi

Direct download: TalkingDrupal157.mp3
Category:general -- posted at: 6:56pm EDT