Skip to main content
Home

Main navigation

  • Services
  • Accessibility
  • Partner Program
  • Blog
    • All Blog Posts
    • Ask Freelock
    • Dev Corner
    • Sustainable/Open Business
    • Off Topic
    • Newsletters
  • About
    • About Freelock
    • Meet the Team
    • Portfolio
    • Client Feedback
    • Typical Hosting Options
    • Invoice Payment
    • Advent 2025 - 24 days of accessibility
  • More ...
    • Topics
      • Reach
      • Engagement
      • Delivery
      • Security
      • Performance
      • Usability
    • Analytics
    • Support and Improvements
      • Drupal Development
      • WordPress
      • Migration
Three people wearing colorful masquerade masks, smiling under festive lights.
January 2025

🕵️‍♂️ Privacy for website owners, and introducing 💧 Drupal CMS

Happy New Year!

This month we're doing a deep dive into privacy. Privacy for website owners, privacy for you, privacy for the world. To cap it all off, we have a special Privacy Tune-up offer to make sure your privacy policy is accurate and covering your assets...

And if that's not enough, it's a big week for Drupal -- see below for why!

What website owners need to know about Privacy

Owning a website in 2025 is not as freeform a thing as it was a couple decades ago. Much like the owner of a store or an amusement park ride has to pay some attention to safety hazards, now site owners can't simply neglect caring for the privacy of their visitors. If they do choose to neglect privacy concerns, they can be quickly driven out of business by fines under various privacy legislation, which can amount to thousands of dollars per site visitor!

This month we have an interview with an expert on privacy policies, Hans Skillrud, a co-founder of Termageddon:

Read more on the website

Privacy Big Picture: 6 ways privacy is changing

It's the end of 2024, and compared to 10 years ago, there's a lot of changes when it comes to privacy. Back in 2014, social media might have been near its worst point, with so many people enthralled with Facebook and Twitter without necessarily understanding how they were being manipulated -- since then, we've seen a bit of backlash and a bit more understanding that you can't always trust what you read -- we know there's active manipulation of facts there.

Here's our take on a grab bag of trends, technologies, and changes in the past decade that impact your privacy.

Read more on the website

The privacy dilemma: 6 ways to improve your privacy online

Ask a teenager these days about why privacy matters, and they will say it doesn't -- there is no privacy anymore.

But would you willingly put your credit cards out on a bulletin board, inviting anyone to buy stuff on your dime?

Those of us with a little history behind us get concerned about putting anything health-related out in public, no matter how insignificant -- in case an insurance company reads that mole as a pre-existing condition and a reason to deny paying for skin cancer treatments.

Read more on the website

Special of the month: Privacy Tune-up

Every business website needs a privacy policy -- it's mandated by law in a bunch of countries and states. Your privacy policy needs to disclose what personal data you collect, how you use it, and what you retain. And it's not just your website -- it's also what services you use that might be able to access that data.

Now is a great time to make sure your privacy policy -- and your website -- is up to date! Now through the end of January, we're offering our new Privacy Tune-up package at a reduced rate! For $750, we will go through Termageddon's privacy policy wizard with you and generate a privacy policy with the proper disclosures. We will also set up a Cookie Consent script so your users have the ability to opt out of data collection, and tailor it to your site. This includes a 1 year Termaggedon license, which also provides access to other legal notices. Contact us to get started!

Drupal 7 reaches End Of Life

Last Wednesday, after a solid run of 14 years, Drupal 7 reached end of life. The Drupal community is celebrating the end of an era, with the most popular version of Drupal so far. What does this mean, if you're still running it?

Well, it's not going to just stop operating. We're still maintaining a Drupal 5 site -- we can continue to support you on Drupal 7, and our protection plan still covers applying security updates we have access to. We are participating in a group that provides extended Drupal 7 support, which is backporting security fixes for certain modules as needed.

This is a stopgap measure, however -- the future is Drupal CMS, and it's a great time to contact us to get an upgrade going!

Introducing Drupal CMS

Hot on the heels of Drupal 7 EOL, is the official launch of Drupal CMS, which happens tomorrow! (January 15, 2025). What is Drupal CMS? It's really just the same Drupal we've been using and evolving since the launch of Drupal 8 in 2015, with a bunch of recipes that encapsulate best practices developed by a bunch of Drupal agencies around the world. It's a great starting point for spinning up a new CMS website, with a bunch of options in the form of "recipes". There are recipes for SEO. Event management. Privacy. Artificial Intelligence. The entire goal is to show how easy it is to get really sophisticated functionality using Drupal -- a few clicks when you install, and you've got a powerful site that does far more out of the box than pretty much any other platform out there!

But I already have a Drupal site -- do I need to upgrade?

Only if you're on Drupal 7 or older. Nearly all of our clients that have been on maintenance with Drupal 8 or later are up to Drupal 10 now, and the good news is, most of these recipes are things we can install on your existing Drupal site!

This month's Special, in fact, was inspired by the Privacy recipe for Drupal CMS. We discovered the Klaro cookie consent manager because it was polished up as a recipe for Drupal CMS.

There is so much great stuff in Drupal CMS, it's hard to know where to start -- but that's why we're here, to focus on one thing per month and break it down into just what you need to know about everything there is to know about running your website.

So for this month, let's focus on privacy and making sure the thought of expensive fines due to trolls sending mischief your way doesn't keep you up at night.

Next month, we're taking on Artificial Intelligence, and what you need to know as a site owner. Hint: Drupal already does AI -- and we have a bunch of examples of how to make AI work for you. If you don't want to miss it, be sure you're on our list!

 

Topic

  • Editorial Workflows
  • Privacy

Tags

  • Privacy
  • Content Management
  • Drupal Planet
  • Open Source

Add new comment

The content of this field is kept private and will not be shown publicly.
About text formats

Filtered HTML

  • Web page addresses and email addresses turn into links automatically.
  • Allowed HTML tags: <a href hreflang> <em> <strong> <blockquote cite> <cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h1> <h2 id> <h3 id> <h4 id> <h5 id> <p> <br> <img src alt height width>
  • Lines and paragraphs break automatically.

Drupal Canvas — Block HTML (locked)

  • Allowed HTML tags: <strong> <em> <u> <a href> <p> <br> <ul> <ol> <li>

Drupal Canvas — Inline HTML (locked)

  • Allowed HTML tags: <strong> <em> <u> <a href>

Recent Rants

"Fragile Code House vs Fortress"   - Split image: Left side shows a house of cards or glass structure (representing vibe-coded apps), right side shows a stone fortress or brick wall (representing battle-tested open source)   - Conveys the contrast bet
🕑Nov 20, 2025 🖋John Locke 💬0

Vibe-coding versus Open Source - Security over the long haul

Vibe-coding is all the rage today. Who needs a developer when you can get an AI to develop an application for you? There are scads of application development tools now that promise to create that app you always wanted -- and surprisingly, these often work!

sustainable business icon
Sustainable/Open Business
Drupal, Flake, NixOS, development, Docker, PHP, environment, testing, local, site, containers
🕑Sep 22, 2025 🖋John Locke 💬0

Use Drupal Flake for PHPUnit testing

Drupal Flake is a new way of doing local Drupal development (running a self-contained Drupal site on your desktop or laptop).

dev corner icon
Dev Corner
Group module, friendly URLs, Pathauto, PURL, Drupal, Group Purl
🕑Sep 22, 2025 🖋John Locke 💬0

Use Group Purl on your Group site!

One big missing part of the Group module is setting up friendly URLs that contain the group in the path for group content. You can't set this up in Pathauto -- the tokens are too limited to handle this correctly.

dev corner icon
Dev Corner
AI, system engineering, test-driven development, coding assistant, continuous integration
🕑Sep 22, 2025 🖋John Locke 💬0

Easy unit testing with Drupal Flake and AI - Group PURL, a case study

AI does not replace system engineering. Stories abound about AI running amok, deleting production databases, exposing private data, failing to deliver on promises.

dev corner icon
Dev Corner
Washington state map with tax symbol over Seattle skyline.
🕑Sep 19, 2025 🖋John Locke 💬0

Upcoming Sales Tax changes for Washington

Starting next month (October 2025), Washington businesses and residents will be paying sales tax on a slew of new services -- including custom web development, IT services, digital advertising, and even temporary workers.

ask freelock icon
Ask Freelock
Drupal automation, ECA module, AI integration, comment moderation, business process automation
🕑Jul 29, 2025 🖋John Locke 💬0

Automating all the things - 24 ideas for things you can automate with your website

Last December I wrote up 24 specific things we've automated on Drupal, and published them as an Advent Calender -- one little nugget each day.

sustainable business icon
Sustainable/Open Business
DrupalCon, presentation, ECA Module, automation, recording
🕑Jul 14, 2025 🖋John Locke 💬0

Unleashing the power of ECA: No-code coding for ambitious site builders

Last year I gave a presentation at DrupalCon about automating things using the powerful ECA Module. Here's the recording!

dev corner icon
Dev Corner
Drawbridge raised over a river with a distant cityscape background.
🕑Jun 12, 2025 🖋John Locke 💬0

Website Availability - handling an outage

How do you get a website back up, when it goes down?

dev corner icon
Dev Corner
Sustainable business, open source, innovation, stakeholder engagement, AI, community development
🕑May 11, 2025 🖋John Locke 💬1

Sustainable Business and AI

Call me a radical, but I don't think a handful of billionaires controlling the majority of a country's wealth is a good thing. I don't think the ultra-wealthy need more benefits at the expense of everyone else.

sustainable business icon
Sustainable/Open Business
Terminal window beside a browser displaying tech items and coffee cups.
🕑May 01, 2025 🖋John Locke 💬0

Containerless Dev environments for Drupal development with Nix

The recording of my talk from DrupalCon this year is now available!

This is perhaps my most technical talk, meant for developers and tinkerers who would like an easy way to get started with Drupal.

dev corner icon
Dev Corner

Footer

  • Contact
    • +1 206.577.0540
    • Sitemap
  • Freelock Blog
    • Ask Freelock
    • Dev Corner
    • Newsletters
    • Sustainable/Open Business
    • Topics
  • Services
    • Website Maintenance
  • About Us
    • Our Team
    • Client Feedback
    • Portfolio
  • Policies
    • Acceptable Use Policy
    • Copyright Infringement Policy
    • Privacy Policy
    • Security Statement
    • Standard Contract Terms

Contact

We are located in beautiful Seattle, WA.

 Freelock LLC
 PO Box 9625
 Seattle, WA 98109

User Menu

Social media

  • BlueSky
  • GitHub
  • LinkedIn
  • Mastodon
  • YouTube

1995-2026 Freelock LLC. Neonbyte theme by Dripyard.