Skip to main content
mandclu’s sandbox

Main navigation

  • Home
  • Talks
  • About
  • Modules
User account menu
  • Drupal
  • Mastodon
  • LinkedIn
  • Contact

Breadcrumb

  1. Home

Recent Talks

Stupendous Date Tricks

When
Dec 9 2021 | 8:30 - 10:30pm EST
Where
SFDUG

Managing dates and times is often complex: recurring events, timezones, daylight savings times, regional formatting conventions, and more. Add in additional presentation requirements like add-to-calendar links, registration links, and related content (like agendas, that change for each date instance) and the complexity can seem bewildering. Fortunately Drupal offers a rich toolset for solving these challenges. In this session we'll explore the solutions, not only showing how they work, but also detailing the modules and the configuration needed.

Recording
Preview image for the video "SFDUG - Stupendous Date Tricks".

Configuration Kits: Reusable Site Building Patterns

When
Oct 29 2021 | 10 - 11am EDT
Where
DrupalCamp NYC 2021

With a renewed focus on site builders, Drupal has an opportunity to enable these critical users to quickly build out even complex functionality: an events calendar, a locations map, and more. By leveraging the power of configuration management built into modern versions of Drupal, configuration kits empower site builders, and provide a "known good" baseline that can help maintainers when troubleshooting.

Recording
Preview image for the video "Configuration Kits: Reusable Site Building Patterns".

Parallel Development: Turning One Codebase Into Many

When
Oct 15 2021 | 2:15 - 3pm EDT
Where
Drupal GovCon 2021

Solutions like Acquia Site Factory and Pantheon Upstreams can be effective (but platform-specific) tools for managing multiple sites with similar requirements. The session will discuss a less scalable, but more portable approach using forked repos in Gitlab, that allow for development and site building from a central, template repo, while adding site-specific changes to individual sites that extend off the template.

Recording
Preview image for the video "Parallel Development: Turning One Codebase Into Many".

I have a great idea for a module! Now what?

When
Oct 14 2021 | 11am - 11:45pm EDT
Where
Drupal GovCon 2021

One of the key strengths of Drupal is its flourishing ecosystem for contributed modules. Best of all, you can jump in and add yoour own module! All you really need is a good idea, though of course some programming knowledge, understanding of Drupal coding standards, and a few other technical things would help. This talk will focus less on how to write code or what code you should write, and more on the process of creating a module, submitting it on Drupal.org, and getting it adopted by the community.

Recording
Preview image for the video "I have a great idea for a module! Now what?".

Driesnote Project Browser Update

When
Oct 6 2021 | 10 - 11:30am CEST (4 - 5:30am EDT)
Where
DrupalCon Europe 2021

Recorded and edited a video that was used in the Driesnote, to demonstrate the current capabilities of the Project Browser module. The video starts at 28:20 of the Driesnote.

Recording
Preview image for the video "Driesnote / DrupalCon Europe 2021".

Site Search and Relevance (BOF)

When
May 1 2021 | 12 - 12:45pm PDT (3 - 3:45pm EDT)
Where
Stanford WebCamp 2021

For many sites, internal search is critical functionality and heavily relied upon by visitors. But often, there's little consensus about how and when to test the quality of results, or the best ways to optimize the results on an ongoing results. I have specific example to share that relate to Drupal and Solr, but intend to discuss principles that should apply more broadly to a variety of technologies.

Recording
Preview image for the video "Site Search and Relevance".

Simplifying Your Admin Experience

When
May 1 2021 | 10 - 10:45am PDT (1 - 1:45pm EDT)
Where
Stanford WebCamp 2021

We often talk about UX as a focus on making a site intuitive and easy-to-use for anonymous visitors, or perhaps registered users who need manage their account, make a purchase, and so on. But what about the people who will use your site most? While an engaged visitor might return to your site 3-5 times a month, a site admin use the site that many times a week, or more!

Recording
Preview image for the video "Simplifying Your Admin Experience".

Add a Robust Events System to Your Drupal Site in Minutes

When
Apr 16 2021 | 1:35 - 2:05pm EDT
Where
DrupalCon 2021

Managing dates and times can be complex: with timezones, daylight savings time, leap years, and even regional formatting differences, there's a lot to manage. On top of all that, the editors on your site are familiar with feature-rich calendar software from the likes of Google, Apple, and Microsoft, and will expect your site to follow their conventions.

Recording
Preview image for the video "Add a Robust Events System to Your Drupal Site in Minutes / DrupalCon North America 2021".

Manually Curated Solr Search Results

When
Apr 13 2021 | 2:45 - 3pm EDT
Where
DrupalCon 2021

Drupal has a mature and robust integration with Apache Solr for enterprise-quality site search. That said, some competing search solutions give editors the ability to manually curate results for popular searches.

The Search Overrides modules allows you to offer this functionality with Drupal. Anyone with the necessary permissions can promote or exclude content for specific searches, and drag-and-drop multiple results to provide the exact set of results that will best meet the needs of your visitors.

Recording
Preview image for the video "Manually Curated Solr Search Results (Demo) / DrupalCon North America 2021".

Manually Curated Solr Search Results

When
Apr 8 2021 | 4:30 - 7:30pm PDT (7:30 - 10:30pm EDT)
Where
SFDUG

Drupal has a mature and robust integration with Apache Solr for enterprise-quality site search. That said, some competing search solutions give editors the ability to manually curate results for popular searches.

The Search Overrides modules allows you to offer this functionality with Drupal. Anyone with the necessary permissions can promote or exclude content for specific searches, and drag-and-drop multiple results to provide the exact set of results that will best meet the needs of your visitors.

Add a Robust Events System to Your Drupal Site in Minutes

When
Apr 7 2021 | 6 - 7:45pm EDT
Where
DrupalNYC

Managing dates and times can be complex: with timezones, daylight savings time, leap years, and even regional formatting differences, there's a lot to manage. On top of all that, the editors on your site are familiar with feature-rich calendar software from the likes of Google, Apple, and Microsoft, and will expect your site to follow their conventions.

Recording
Preview image for the video "Virtual Drupal NYC Meetup April 7th, 2021 (full meetup)".

Simplifying Drupal's Admin Experience (AX)

When
Mar 26 2021 | 3 - 3:45pm CDT (4 - 4:45pm EDT)
Where
MidCamp 2021

Drupal has long been known for having a steeper learning curve than other CMS options. What are the things that we, as site builders and developers, can do to make life easier for the editors who spend their time keeping Drupal sites up to date? I'll share some ideas I like to use, but it would be ideal if this could be more of a BOF-style open discussion. Also feel free to share any points you've experienced as a Drupal editor.

Recording
Preview image for the video "Simplifying Drupal's Admin Experience (AX)".

Site Search and Relevance

When
Mar 26 2021 | 1 - 1:45pm CDT (2 - 2:45pm EDT)
Where
MidCamp 2021

For many sites, internal search is critical functionality and heavily relied upon by visitors. But often, there's little consensus about how and when to test the quality of results, or the best ways to optimize the results on an ongoing results. I'll share my own thoughts on the subject but would love for this to be more of a BOF-style open discussion.

Recording
Preview image for the video "Site Search and Relevance".

I have a great idea for a module! Now what?

When
Feb 19 2021 | 3 - 3:45pm EST
Where
Florida DrupalCamp 2021

One of the key strengths of Drupal is its flourishing ecosystem for contributed modules. Best of all, you can jump in and add yoour own module! All you really need is a good idea, though of course some programming knowledge, understanding of Drupal coding standards, and a few other technical things would help.

This talk will focus less on how to write code or what code you should write, and more on the process of creating a module, submitting it on Drupal.org, and getting it adopted by the community. We'll touch on such topics as:

Recording
Preview image for the video "I have a great idea for a module! Now what?".

Smart Date - Event Handling in Drupal Made Smarter

When
Nov 19 2020 | 6:30 - 8:30am GMT (1:30 - 3:30am EST)
Where
Drupal Yorkshire

A live demonstration of Smart Date, and discussion about how Smart Date can help meet a variety of common requirements.

Recording
Preview image for the video "Drupal Yorkshire Smart Dates Module November Meetup".

A Smarter Approach to Recurring Events in Drupal

When
Oct 16 2020 | 9 - 9:45am PDT (12 - 12:45pm EDT)
Where
BADCAMP 2020

A new spin on a talk I've given a few times this year, focusing specifically on recurring dates. This will also be my first time mentioning a couple of newer modules on the Drupal datetime ecosystem.

Recording
Preview image for the video "A Smarter Approach to Recurring Events in Drupal".

Smart Date: Drupal's date handling made smarter

When
Sep 17 2020 | 4 - 5pm CDT (5 - 6pm EDT)
Where
Virtual Flyover Camp 2020 (Kansas City)

First time doing a live install of Smart Date Calendar Kit in the session. It was a little nerve wracking, but fun!

Recording
Preview image for the video "Smart Date: Drupal's date handling made smarter".

Smart Date - Managing Dates and Times in Drupal Made Simple

When
Sep 10 2020 | 1:30 - 2:15pm EDT
Where
Digital Camp Atlanta

An exciting improvement in Drupal 8 is having a date field in core. That said, custom code is often needed to provide commonly-requested functionality. The Smart Date module allows you to upgrade your date fields, quickly and easily!

Pagination

  • Previous page
  • 3
RSS feed

Footer

  • Contact
Powered by Drupal