All RPGs and Storygames by Tod Foley are now available at DrivethruRPG. Bring these games to your table!
In the battle for insurance customer loyalty, the best customer experience wins. Equipped with a powerful content management system (CMS) like Drupal, insurance web teams are prepared for a competitive landscape crowded with fast-on-their-feet insurtech startups and looming giants of tech, Amazon and Google.The Drupal 7 Versus 8 Debate: A Team Approach
Drupal 9 is coming. With the release just under a year away, the time is now for insurers’ teams to resolve their internal CMS debate — remain on Drupal 7 or upgrade to Drupal 8?
Bridging the customer experience gap is no small feat. However, insurance business leaders, marketers and developers are tackling the challenge head on. They comprise the team of experience builders with seats at the table for decisions like a CMS upgrade. To forward growth, their technology decisions are prioritized by data security and cost control. Also topping the list of evaluation criteria is a capacity for continuous improvement and swift speed to market of applications and functionality. Business leaders, marketers and developers bring unique approaches to achieve these common goals. In this article, we’ll evaluate Drupal 7 and Drupal 8 through the lens of these three stakeholders.
Current Drupal 7 sites have captured a glimpse of why Drupal is a fit for insurance, but the real power lies within Drupal 8. Of course, the decision to upgrade requires thoughtful consideration and planning. It’s a significant undertaking, particularly for large sites. However, factoring in the robust features of Drupal 8 with the appealing innovation forecast for Drupal 9—and the simple upgrade path connecting the two—insurers are likely to find that the advantages of upgrading far exceed the disadvantages.Drupal 7 Versus Drupal 8 for Business Leaders
Business leaders’ roles and responsibilities revolve around improving operating efficiency and cutting expenses. A flexible technology stack is crucial to stay competitive, perhaps even opening doors to collaborate with emerging insurtech startups.
Focusing on the bottom line, insurance business leaders are understandably concerned with forecasting migration costs.Gaining a Competitive Edge
With Drupal 8, insurers can gain a foothold to gain, and keep, a competitive edge in the market.
- Drupal 8 core offers many advantages, including improved performance and a better editorial and developer experience, to close the innovation loop.
- To support the leap from Drupal 7, Drupal 8 now includes a built-in user interface to streamline migrations and offers more support for multilingual migrations.
- More accessible web forms and other accessibility improvements in Drupal 8 serve to support legal compliance efforts and extend insurance offerings to the widest possible audience.
The many advancements in Drupal 8 core are reason enough to consider an upgrade, but contributed modules represent the best innovation in the Drupal ecosystem. The brilliant and globally spread Drupal community has shone a spotlight on Drupal 8. Drupal 7 simply hasn’t received the same level of enhancements and attention. Furthermore, passing on Drupal 8 now can also mean missing competitive advantages during the waiting time before Drupal 9.
Looking ahead, moving to Drupal 8 now will make for an easier transition to Drupal 9. In the words of Frank Sinatra, “The best is yet to come...and won’t it be fine” (or should we say, nine?).Estimating Effort and Cost
Insurance business leaders are naturally concerned with total cost of ownership for their Drupal CMS. The migration roadmap is an important factor in that equation.
Can you take your time to upgrade for Drupal 9? The answer is, technically, yes — but consider both migration and opportunity costs. After clearing the jump from Drupal 7 to Drupal 8, expect future upgrades to Drupal 9 and onward will be significantly easier.
Drupal 8 marked the beginning of a new continuous innovation model where advances in functionality are released rapidly on a six-month release cycle. Also, the Drupal 8 architecture is tuned so that a simplified upgrade path awaits to Drupal 9. This approach allows you to benefit from the innovation of Drupal 8 as Drupal 9 brews in the same codebase.
Mediacurrent’s Drupal 9 Upgrade Guide can help prep your site for the move to Drupal 9.Drupal 7 Versus Drupal 8 for Marketers
Insurance marketers of all types, e.g., home, auto and life, view the customer experience as synonymous with digital experience. They have watched customer loyalty dwindle as the market has shifted online, where it’s never been easier to switch providers and shop online for quotes.Earning Loyalty, Improving Customer Experience
Drupal 8’s appeal to marketers has grown significantly with major releases emphasizing ease of use and customer experience. Insurance organizations like MagMutual have embarked on the transition from Drupal 7 to Drupal 8 to better serve marketing teams:
Our Drupal platform allows our team to adapt to that very quickly to change marketing strategies as we continue to grow and evolve with our customer base.
Sallie Graves, CIO, MagMutual
Catch up on our CIO Interview with MagMutual to see how the organization is bringing new engagement strategies to life on an adaptable platform.
The key to forging deep customer loyalty lies in improving the customer experience from start to finish. In evaluating a CMS platform, marketers need a solution to tighten the reins on data so that it can be applied to the customer experience.
For Guardian Insurance, Drupal 8 was a savvy place to land. Read Guardian’s Drupal 8 case study to see how they built a data-informed customer experience to win millennial insurance shoppers.
Our Drupal 8 platform will serve as a foundation as we scale and enhance our web and mobile experiences for customers.
Peggy Maher, SVP, direct to consumer at Guardian Life InsuranceDrupal 8 and Modern MarTech Stack
Insurance marketers on Drupal 7 have most likely been with the same platform for a few years. If that rings true for you, consider the strategic doors that an upgrade can open. Think big about your website as a business tool.
Consider questions like:
- Does your conversion rate, bounce rate, site traffic and page load time indicate it’s time for a redesign?
- Do you have a solution for customer journey mapping? Can you see what works, what doesn’t and, most importantly, why to engage prospective and current customers?
- What usability improvements can help shape the customer experience?
- Are there any areas of your digital presence lacking in personalization?
Drupal 8 is built for easy integration with your current and future marketing toolkit. Connect marketing automation, email service providers, CRM and more with Drupal 8 as the foundation for your digital experience ecosystem.Drupal 7 Versus Drupal 8 for DevelopersSecurity
Developers in the insurance space are tasked with managing the security implications for mountains of personal data and sensitive information.
We mentioned previously that the developer community has been laser focused on innovation in Drupal 8 —this also applies to security. Major security flaws are first found—and first fixed—in Drupal 8. If that’s not reason enough to contemplate a move to Drupal 8, consider also the security implications of Drupal 7’s impending end of life where core maintainers check out of security duty. Beware— your site’s data could become vulnerable to hacking and other exploits.
A study from 2018 found 63% of hacked sites running Drupal had outdated versions when breached.Ahead of the Curve
The Internet of Things (IoT), which includes smart home devices and new telematics solutions, gives insurers a new opportunity to learn from customers to serve them better. Beyond just a website, insurers need to meet customers on their screen of choice. Whether it’s mobile, wearables or smart home devices, screen time is all the time. Drupal 8 core is built with the elasticity to accommodate customers’ devices of today and tomorrow.
For more considerations from a site builder’s perspective, read 10 Reasons Why You Should Start Your New Project in Drupal 8 on the Acquia Developers blog.Conclusion
For insurance providers, digital transformation is where customer experience meets Drupal 8 technology. With a highly proactive community behind the screens, the Drupal project is paving the runway for next-generation customer experiences.
Drupal 7 to Drupal 8 converts like the State of Georgia and Pegasystems are but two examples of large, complex sites that saw significant gains from their migration. Acquia and Mediacurrent have proudly supported these organizations on their Drupal journey. Watch their migration stories here.Master Your Drupal 8 Upgrade With a Trusted Partner
The final crucial consideration on the road to adopting Drupal 8 is choosing a migration partner. As a leader in Drupal development, strategy and design, Mediacurrent has partnered with high-profile clients ranging from large enterprise businesses to education. Together with Acquia, our talent, tools and processes ensure a smooth and successful migration. Partnering with us will help you establish the personalized digital experiences that capture customer loyalty — leveraging flexible open source technology and with the lock-tight security the industry requires.
A simple module for inserting tooltips on the page via ckeditor.
Fresh off the inaugural Flyover Camp, co-organizer Karl Kedrovsky talks organizing local user groups, what it means to give back to the community, and why some furniture is timeless.
The Commerce vPay module implements vPay payment processing service (www.vpaynow.com) for Drupal Commerce 2.x.
Very Simple on-boarding process, which will set you up in no time.
Dashboard for all your transactions and settlements.
MULTIPLE PAYMENT MODES
All options available Credit / Debit cards , Net banking, UPI and Wallets.
See README on github:
All issues and development happening there.
Simply put, numerology is the study of the mystical relationship between our life and numbers. It is based on the numerical calculation of letters in names, with each letter having a corresponding number in numerology. ... Just enter your name and date of birth to obtain the secrets related to your life and future.
A simple Drupal 8 module to be used as a control panel for site administrators.
Provides plug-and-play capability for users to save node revisions to the Arweave Permaweb.
Simply enable the module and users will be able to add their Arweave wallet key - which they can get for free - to their profile. They'll then be given the choice to save revisions to Arweave - that can be forever retrieved - when saving any type of content.Future Features
- Wallet key upload
- Revisions list per node
- Revert to revision
- Encrypted revisions
AmyJune Hineline, Open Source Community Ambassador at Kanopi Studios joins Mike Anello to talk about her upcoming Contribution Tour 2019, as she visits numerous Drupal and WordPress events to help train new contributors.Discussion
- WordCamp US (St. Louis)
- Drupal-GitLab integration
- Matt Glaman's ContribKanban
- Drupal Career Online - the 12-week (3 half-days/week) best-practice focused training program begins August 26, 2019. Learn more at one of our free Taste of Drupal webinars in July and August.
- Professional local development with DDEV - 2-hour, hands-on, online workshop held monthly (June 12).
- Local Web Development with DDEV Explained
- Quicktip: Some of my favorite (newer) DDEV things
- Quicktip: Layout Builder in core - first impressions
- Drupal Camp Chattanooga - June 7 and 8, 2019.
- Drupal North - Montreal June 12-14, 2019.
- Drupal Camp Asheville - July 12-14, 2019.
- Drupal Camp Colorado - Denver - August 2-5, 2019.
- BADCamp - Berkeley, CA October 2-5, 2019.
- Drupal Aid - Drupal support and maintenance services. Get unlimited support, monthly maintenance, and unlimited small jobs starting at $99/mo.
- WebEnabled.com - devPanel.
If you'd like to leave us a voicemail, call 321-396-2340. Please keep in mind that we might play your voicemail during one of our future podcasts. Feel free to call in with suggestions, rants, questions, or corrections. If you'd rather just send us an email, please use our contact page.
For all its benefits, working remote— as most of our Mediacurrent team does— still has its challenges.
The one that people ask me about the most is, "how do you keep any kind of work / life balance when your work and home are inseparable?" For me, the answer to this has been what I call my "shutdown ritual." It's basically just how I try to end my workday every day, but I've found putting some thought into a routine has helped a lot to make my evenings more relaxing and my mornings more productive.
In this post, I'm going to cover:
- what a shutdown ritual is
- the benefits of having a shutdown ritual
- my specific shutdown ritual
So first, what is a shutdown ritual?
A shutdown ritual is a set routine of actions that you perform at the end of each work day to finalize your day and signify that your work day is done.
I got this concept from an excellent book called Deep Work: Rules for Focused Success in a Distracted World, by Cal Newport.
His core argument in the book is that the most valuable skill in our economy is deep focused work and that is becoming increasingly rare. If you want to set yourself apart, cultivating a deep work ethic is the way to go. He outlines several rules and guidelines you can follow to start cultivating this habit.
One of the tools he recommends is the shutdown ritual.
The bare outline of the shutdown routine that he outlines in Deep Work is:
- update all todo lists
- read over the todo lists in their entirety (reprioritizing items as necessary)
- review the calendar for the next two weeks, make sure any todos required for events are on the todo list
- write down a plan for the next day
- close everything on your computer
- say a magic phrase, like "Shutdown complete" or "I'm outta here"
Newport also discusses the shutdown ritual briefly on his blog: Drastically Reduce Stress with a Work Shutdown Ritual.Why do a shutdown ritual?
One of Newport's biggest criticisms of modern workers is that we're always on, and because of this, our attention and energy is too dispersed. We can get notifications or just compulsively check Slack or email, even outside of work hours. But deep work requires disciplined attention and energy. If you want to do deep work during the day, you need to make sure you are not constantly doing shallow work (even off the clock).Benefit 1: A defined ending
One of the main benefits of the shutdown ritual is having a well-defined end of the workday. Once the shutdown ritual is done, work is done. Don't think about it. Don't worry about it. Don't check email. Don't look at Slack. If you want to be your most productive self, you need to take a complete break until the next work day.
Now it's time to do all the relaxing evening things like feeding your kids and washing the dishes.
When I tell people I work from home, a majority of them say something like, "You must feel like you're working all the time" or "How do you separate your work life from home life?" and I have certainly found it to be a bigger challenge to turn off at the end of the day since I don't really leave "the office." The shutdown ritual helps define the end of the workday and the beginning of being fully present at home.
It has helped me be more productive during the day and helped me have more focused attention with the family after work.Benefit 2: Confidence in the ending
The important part about the steps in the shutdown routine is giving you confidence that everything you needed to do is done.
If you're like me, you might be washing the dishes and still be debugging code in your head. Or you might suddenly remember an important email you were supposed to respond to and didn't. Or you might start thinking about a meeting on your schedule tomorrow that you're anxious about.
But the steps of your shutdown ritual should help you capture all these thoughts before you end your workday. You want to capture them and write them down somewhere, so they aren't floating around in your brain all night.
Sometimes, you might be in the middle of your shutdown ritual and remember something that can't wait until tomorrow. That's fine, go ahead and do it and then start your shutdown ritual over.
Because once your shutdown ritual is over, and a work worry comes into your head, you want to be confident to say to yourself:
I went through the shutdown ritual. I know that everything important has already been accounted for. Therefore, there is no need to worry.
And move on with your night.Benefit 3: Having an anchor for other habits
The last benefit I'll mention is that having a shutdown ritual at the end of the day can be a helpful anchor for other habits.
If you have a well-established habit like a shutdown routine, you can leverage it to help establish other habits. James Clear calls this Habit stacking. The idea is that by pairing a new habit with one that already exists, you make it more likely to stick to a new habit.
Some examples of habit stacking with the shutdown ritual:
- after my shutdown ritual, I will take 5 deep breaths and smile
- after my shutdown ritual, I will put on my workout clothes and go to the gym
- after my shutdown ritual, I will call a friend
A shutdown ritual can help you end your workday productively and launch a new habit or hobby to make the rest of your life even better as well!My Shutdown Ritual
Here's what my shutdown ritual looks like. At 5:15pm everyday, I get a friendly message from slackbot to start my shutdown ritual.
You can set a reminder in Slack like this:
/remind me to
Time to start your shutdown ritual!
- reconcile timesheet
- check email for anything requiring urgent response
- add new / outstanding tasks to todo list
- check JIRA
- skim task lists
- check calendar for tomorrow
- make a rough plan for the next day
Shut down complete
every weekday at 5:15pm
For me, this is actually about 45 minutes before the end of my workday. I used to have the reminder for 15 minutes before I signed off, but I could never get to a stopping point and do the shutdown in 15 minutes. 45 minutes gives me enough time to start looking for an exit in my current work and to go through the routine.
Here is what is on my shutdown ritual list:
- reconcile timesheet
- check email for anything requiring urgent response
- check JIRA
- add new / outstanding tasks to todo list
- skim task lists
- check calendar for tomorrow
- make a rough plan for the next day
I take a look at my time tracking software and make sure all my time is accounted for.
I go through my email inbox, responding to anything that is really urgent, and adding tasks to Todoist for anything that is not. My goal is to delete as many as possible.
I open up JIRA to see what tasks are assigned to me, and add them to Todoist, if they aren't already there. I sometimes remember things I said I was going to do but didn't (like update a ticket or assign to someone else) so if I can quickly do that I will.
Skim Todo lists
This gives me a broad view of what's going on. Sometimes I notice a glaring error or remember something that completely slipped my mind, so I add that here. I also sometimes reorder things based on how priorities changed throughout the day.
Next, I check my calendar for tomorrow. Do I have any meetings tomorrow that I have a deliverable for? Did I complete the deliverable? Any conflicts?
Make a rough plan for the next day
The last item on my list is making a rough plan for the next day. This really sets me up for success in the morning, and helps prevent a slow, groggy start to the work day. Sometimes I make my plan in Todoist just by setting due dates for todos for tomorrow and putting them in the order I want. Other times I have a simple text file where I make a list. It kind of depends on what projects I'm on and the kind of work I'm doing from week to week.
I close all applications on my computer. I put the computer to sleep or shut it down. Sometimes I say "shutdown complete"
Sometimes here I tidy up my desk.
I start singing "It's a wonderful day in the neighborhood" and change into my house sweater and house shoes.
The work day is done. I'll be back tomorrow.
And that's how I end my days productively with the shutdown ritual.
In June last year, we changed our Drupal Association logo on social media platforms to add a little color for Pride Month and I am really happy to say we will be doing the same again this year.
Since last year, we have introduced better tools for understanding the demographic groups in Drupal and I asked for a report on that. Quite rightly, I don’t have access myself - it is very much locked down. I was interested to see that, of those confirmed users who have filled something into the field (including “none” or “prefer not to answer”), 15.8% have indicated they identify as LGBTQIA. That’s far more than I expected!
We would love to continue to improve our statistics; we're asking everyone to complete the data in the demographics field, even if that is to click “none” - it’s a totally valid and useful response. Go to your user profile, click edit, and find it in the “Personal information” tab.
Finally, whilst the Drupal Association is an educational non-profit and does not advocate policy, I have been personally reminded this week of the extraordinary bravery, friendship, and sheer commitment to overcome challenges by people in the LGBTQIA community and I wanted to help celebrate that in any way we can.
You are strong and you are beautiful. Thank you for being you.
This module does nothing on its own. Combined with an upcoming version of Search API including #1960684: Allow filtering by "Language (with fallback)", it allows to index content entities where not every language has a fallback.
Drupal is a great choice for media websites. This is due to easy content editing, flexible moderation workflows, advanced media handling, and much more.
And, of course, media and news websites on Drupal can enjoy unlimited content display options for. Today, we would like to show you one of them that we implemented for our customer’s Drupal website — so-called featured news collections, aka grouped news.
This module provides Currency with currency exchange rates through Privatbank.ua, which are updated continually every day.
Works only with UAH currency.
Possible exchange rates:
Mediacurrent created the Rain Install Profile to build fast, consistent Drupal websites and improve the editorial experience. Rain expedites website creation, configuration, and deployment.
The Mediacurrent development team is pleased to announce some new updates to the Rain distribution in version 3.0. We have now made Drupal project template easier to use and maintain by splitting Rain content features (all of which are optional) from the main “base” package. This allows developers flexibility in which features they use while still pre-configuring modules that jump-start development.
There are some key changes that we will highlight here:
- The Rain package has now been split and renamed to mediacurrent/rain and mediacurrent/rain_features respectively. The latter repository now contains all the optional content features and their dependencies while the base package pre-configures the base installation.
- An UPDATE doc has been added to the Rain repository which explains in detail how to update from the 2x branch to 3x. This document will be kept up to date with any future changes that require manual changes or explanation.
- A few new dependencies have been added while several less frequently used dependencies have been removed. The UPDATE doc gives further details on what was added or removed and how to upgrade.
Note that the Drupal-project template is only used for provisioning new projects. Any project that currently uses the 2x version of the Rain distribution will not break or be forced to update. Updates to 2x will continue through to Drupal core 8.8 but then be sunset in favor of the 3x branch. Overall the process of updating from 2x to 3x should be relatively painless.
If you experience any problems updating please file an issue in the official Rain project queue on Drupal.org: https://www.drupal.org/project/rain.Installing Rain 3.0
To install the Rain distribution, we recommend you leverage our Drupal project template which includes a VM and Guardr security along with the Rain install profile and other tools.
Our recent article entitled “Drupal 8 Rain & GatsbyJS Integration” covered how to install Rain using the project template so we will recap the first step here which remains the same in version 3.0.
First you will want to create a repository wherever you typically host your Git projects (i.e. Github, Bitbucket or Gitlab). Once you have that setup you can clone Mediacurrent’s repo and point the origin back to your Git repo.Example:
git remote set-url origin firstname.lastname@example.org:mediacurrent/shortcode_project.git
Next, you will want to initialize the project. You can do that by running the following commands with your local host name and IP.Example:
./scripts/hobson project:init example.mcdev 192.168.50.4
Finally, to build the project and run the install you can simply run “./scripts/build.sh” which runs composer install as well as the Drupal install. Note that the project README has more detailed instructions but this will give you an idea how to get up and running quickly.Video Tutorial for Installing Rain