Podcaster
Episoden
28.07.2025
53 Minuten
Today we are talking about Working from home, heading back to the
office, and the current state of remote work with guest Kaleem
Clarkson. We’ll also cover Microsoft 365 Connector as our module
of the week.
For show notes visit:
https://www.talkingDrupal.com/513
Topics
Exploring Remote Work with Kaleem Clarkson
Trust Issues in Management
Employee Red Flags and Data-Driven Decisions
Managerial Concerns with Return to Office Policies
Respectful Implementation of Return to Office
Challenges of Enforcing Office Mandates
Benefits of In-Person Work
Hybrid Work Models and Their Challenges
Variations in Hybrid Work Policies
Impact of Seniority on Office Policies
Cutting DEI Initiatives: Fear and Legal Risks
Employer Brand and Social Contracts
Resources
Blend Me Inc
Guests
Kaleem Clarkson - kclarkson
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
Rich Lawson - richlawson.co rklawson
MOTW Correspondent
Martin Anderson-Clutz - mandclu.com mandclu
Brief description:
Have you ever wanted your Drupal site to integrate with
Microsoft 365, so users can log in with their Azure AD
credentials, and then have direct access to shared files, see
recent emails, and more? There’s a module for that.
Module name/project name:
Microsoft 365 Connector
Brief history
How old: created in July 2019 by immoreel, though the
most recent release is by Boris Doesborg (batigolix), both of
Finalist, a Dutch Drupal shop
Versions available: 5.0.22 and 5.1.0-beta1, the latter of
which supports Drupal 9.4, 10, and 11
Maintainership
Actively maintained
Security coverage
Test coverage
Two documentation guide available
Number of open issues: 18 open issues, 1 of which is a
bug, though it is postponed waiting for more info
Usage stats:
365 sites
Module features and usage
This module integrates your Drupal site with the
Microsoft Graph API, a unified API that provides a single
endpoint for accessing data and intelligence from Microsoft
365 services, including Exchange, SharePoint, OneDrive, and
more
Microsoft 365 Connector includes more than a dozen
submodules, each of which provide specific capabilities like
Single Sign-On, syncing data to Drupal user accounts, sending
Teams messages from within Drupal, and more
You can also use this module to do things like
automatically add an event node to your Outlook calendar, and
invite other people at the same time
It’s worth noting that in the documentation guide the
submodules are named “Office 365”, which is probably what the
module was named until around 5 years ago when Microsoft
retired the Office 365 name
Finally, setting up this module requires registering an
app in Azure AD, so it’s not for the casual user. But if
you're working on an intranet or similar collaboration
platform for an organization that is heavily invested in the
Microsoft 365 suite, this could make for a compelling
integration
Mehr
24.07.2025
50 Minuten
In this episode of Talking Drupal Cafe, Stephen and Nic continue
Talking Drupal #510's discuss about Drupal Hooks. They discuss
the challenges, successes, and the importance of community
collaboration in open-source projects. Nic also touches on the
personal impact of working on Drupal core and the balancing act
between contributing to the project and client work. Along the
way, they share personal anecdotes, including a discussion on
watches and coffee preferences. Watch this insightful
conversation to better understand the evolution of Drupal hooks
and the dedication behind core development.
For show notes visit:
https://www.talkingDrupal.com/cafe007
Topics Stephen Cross
Stephen Cross is a seasoned Drupal developer, community advocate
and content creator with over a two decades of experience
building and optimizing web applications.
In 2013 he founded and still hosts the Talking Drupal podcast, a
community show where he’s published over 500 interviews and
deep-dives with core contributors, agency leads and
end-users—helping drive best practices and innovation across the
ecosystem.
Capitalizing on his podcast production expertise, Stephen also
offers end-to-end remote video podcast services: he handles all
technical planning, multi-camera recording, post-production
editing and distribution, so clients can focus solely on their
content. He’s used this service to help real-estate, fitness,
interior-design and other niche shows establish polished,
engaging interview- and panel-style programs.
Outside of Drupal and media, Stephen is an horology enthusiast,
he collects Casio and mechanical watches, and is a Linux and
Raspberry Pi enthusiast.
Nic Laflin
Nic Laflin is an accomplished Drupal architect and the founder of
nLightened Development LLC, a web development and design firm
established in 2008 that leverages highly extensible CMS
frameworks to solve complex business challenges.
They’ve been working with Drupal since late 2008, delivering
creative solutions for a diverse roster of clients—from
government agencies and e-commerce platforms to higher-education
institutions and HIPAA-compliant medical services. Recently, Nic
has focused on Native Web Components for platform-agnostic
design, and has deep experience integrating AWS and building
mobile application back ends.
A recognized Drupal guru, Nic speaks regularly at regional Drupal
camps and co-hosts the Talking Drupal podcast, where they share
best practices and innovations with the community.
Outside of technology, Nic enjoys building with LEGO,
experimenting in the kitchen, and designing home automation
projects. You can learn more at www.nlightened.net.
Discussing the Game Blueprints
Drupal Hooks and Core Contributions
Procedural vs Object-Oriented Hooks
Challenges and Project Management
Bulk Conversion and Future Steps
Scaling Back and Procedural Hooks
Challenges and Lessons Learned
Balancing Core Contributions and Client Work
Documentation and Community Awareness
Impact on Client Work
Core Committers and Project Management
Coffee Preferences and Personal Interests
Conclusion and Final Thoughts
Guests
Nic Laflin - nLighteneddevelopment.com nicxvan
Stephen Cross - StephenCross.com
Mehr
21.07.2025
1 Stunde 6 Minuten
Today we are talking about The Member Platform, Why it was
created, and How you can get involved with guest JD Leonard.
We’ll also cover Profile as our module of the week.
For show notes visit:
https://www.talkingDrupal.com/512
Topics
Introduction to Member Platform
Member Platform: Origin and Vision
Member Platform Features and MVP
Post-MVP Vision and Challenges
SaaS Solutions and Drupal Forge
CRM Project and Member Platform Vision
Evaluating CRM Options
Integrating External CRMs with Drupal
Targeting Different Market Segments
Current Progress and Future Plans
Community Involvement and Contributions
Getting Involved with Member Platform
Resources
Member Platform
https://www.drupal.org/project/member
Drupal Slack #member-platform
Sign up for Member Platform news
CRM
https://www.drupal.org/project/crm
Drupal Slack #crm
Drupal forge
Drupito
https://debugacademy.com/
https://drupito.com/
Erpal
CRM Core
CIVICRM
Contributors to Drupal Core
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
JD Leonard - jdleonard
MOTW Correspondent
Martin Anderson-Clutz - mandclu.com mandclu
Brief description:
Have you ever wanted to store user information in one or
more configurable profiles, independent of the user entity
itself? There’s a module for that.
Module name/project name:
Profile
Brief history
How old: Project created in Oct 2015 by bojanz (boy-yan
Z), but seems to originate in code that was in the 4.0.x
branch of Drupal core. Recent releases are by Jonathan
Sacksick (jsacksick) or Centarro
Versions available: 8.x-1.12, which supports Drupal 9,
10, and 11
Maintainership
Actively maintained
Security coverage
Test coverage
Number of open issues: 125 open issues, 53 of which are
bugs
Usage stats:
34,338 sites
Module features and usage
Profiles are conceptually separate from the user account,
and users will even edit their profile in a separate tab,
which is a pretty common pattern
A site can have multiple profile types, and then use
permissions and roles to determine who can create which kind
of profile
Profile forms can optionally be shown during registration
Profile fields can also be set as private, meaning that
the value will only be visible to the user and site admins
By default profiles will be displayed on the user’s view
page, and this can be configured in the “Manage Display” tab
on accounts
Profiles are also optionally revisionable
The project page also notes that profiles are not
currently translatable, but there is an issue with a patch,
so you can try that if it’s a requirement for you
Mehr
14.07.2025
1 Stunde 9 Minuten
Today we are talking about The UI Suite Module, It’s module
eco-system, and what’s new in the 2.0 release with guest Pierre
Dureau. We’ll also cover Field Formatter Range as our module of
the week.
For show notes visit:
https://www.talkingDrupal.com/511
Topics
What is UI Suite?
UI Suite 2.0: Major Updates and Features
Introduction to UI Suite Recipes
Challenges with Drupal Themes
Site Templates and UI Suite
Component Compatibility and Community Education
Design System Modules and Best Practices
Experience Builder and UI Suite Integration
Modernizing Display Tools
Introducing the Distributor Tool
Future of UI Suite and Core Integration
Getting Involved with UI Suite
Resources
UI Suite
[Meta] Make Drupal the first "design-system native" CMS +
Unify & simplify render & theme systems
sdc_devel
Do’s Don’ts For SDC
use all the props & slots in templates
use the automatically defined attributes property
do not define any props or slots that are unused
define in the YAML all the props & slots you use in
templates
props schema must be understandable by the display
builder: no empty objects, empty arrays, arrays of empty
objects, bag of props…
Example Fix
Display Builder
Adopt UI Patterns 2 to prepare developers and users for
Experience Builder
Getting started
Guests
Pierre Dureau - drupal.org/project/ui_suite pdureau
Hosts
Nic Laflin - nLighteneddevelopment.com nicxvan
John Picozzi - epam.com johnpicozzi
JD Leonard - jdleonard
MOTW Correspondent
Martin Anderson-Clutz - mandclu.com mandclu
Brief description:
Have you ever wanted to show only a subset of field
values on your Drupal entity displays? There’s a module for
that.
Module name/project name:
Field Formatter Range
Brief history
How old: created in Jan 2024 by Florent Torregrosa
(Grimreaper), but today’s guest Pierre is also a maintainer
Versions available: 8.x-1.6
Maintainership
Minimally maintained & Maintenance fixes only
Security coverage
NO open issues
Usage stats:
1,362 sites
Module features and usage
Unlike some competing solutions, this module uses third
party settings to work on virtually any formatter for a
multivalued field
As part of the configuration, a site builder can specify
the offset (where to start), the number of field values to
show, and the order in which to show them.
The order can be standard or reverse, or it can list them
in a random order
The module page gives the example of an entity with 15
images attached, and being able to show only the first 5. Or
maybe only the 5 most recent?
I think if you combined this module with the Custom Field
module module we talked about in episode #505, you could
achieve some interesting things with simple configuration.
For example, you could have an FAQ page and have the teaser
for it show three random answers for it.
Mehr
10.07.2025
1 Stunde 3 Minuten
Join Carlos Ospina and Ana Laura Coto as they discuss their
unique perspectives on work-life balance, the blending of
personal and professional lives, and the challenges and
opportunities within the Drupal community. From remote working
experiences, integrating AI in their workflow, to the importance
of small and medium-sized projects in sustaining the Drupal
ecosystem, the conversation reveals insightful and diverse views.
Hear their inspiring story of collaboration, love for Drupal, and
their vision for making the Drupal community more inclusive and
accessible globally.
For show notes visit:
https://www.talkingDrupal.com/cafe006
Topics Carlos Ospina
Carlos is a seasoned Drupal Architect and active contributor in
the Drupal community. With over two decades of experience in
open-source technologies, Carlos specializes in site
architecture, development guidance, and performance optimization.
He is the founder of Palcera, a digital agency looking to deliver
high-quality Drupal services to clients across the Americas.
Carlos is known for his community engagement through events,
meetups, and mentorship within the Latin American Drupal scene
and the US community. He frequently shares his knowledge through
talks, workshops, and contributions to Drupal.org, helping to
advance the platform and support new developers. Passionate about
building inclusive tech communities, Carlos champions
collaboration and continuous learning in open source and the
development of a more global community for Drupal.
Ana Laura Coto
Ana is a dedicated Drupal developer and advocate. With a
background in front-end development and user experience, Ana
Laura brings a passion for building accessible, user-centered
websites using open-source technologies. She is an active member
of the Drupal community, contributing to both local and
international events as a speaker, organizer, and mentor. Ana
Laura is especially committed to fostering diversity and
inclusion in tech, helping to create welcoming spaces for
underrepresented voices. Through her contributions to Drupal.org
and community initiatives, she continues to inspire collaboration
and growth within the Drupal ecosystem.
How We Met: A Unique Beginning
Different Perspectives on Work-Life Balance
Challenges and Benefits of Working from Home
The Drupal Community and Family Life
The Role of AI in Our Work
Future of Drupal and Community Challenges
Challenges and Opportunities in the Drupal Job Market
The Evolution and Pricing of Drupal
Reviving the Drupal Community
Global Perspectives on Drupal's Future
The Importance of Inclusivity in Drupal
Personal Reflections and Future Goals
Concluding Thoughts
Resources
A Drupal Couple
The IXP Program
IXP registration Site
Palcera
Guests
Carlos Ospino A Drupal Couple camoa
Ana Laura Coto A Drupal Couple anilucoto
Mehr
Über diesen Podcast
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, John Picozzi and Nic Laflin.
Kommentare (0)