Browse our library of topics and learn how to make your website more effective! 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! 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 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 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 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! 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! 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! 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! The federalwaywa.gov website is the main site for the City of Federal Way in Washington State. This site is a resource for residents, visitors, businesses, and people interacting… As a national leader in health care transparency and accountability, The Society of Thoracic Surgeons believes that the public has a right to know the quality of surgical… Since 2019, Freelock and Culture Foundry have had a reciprocal relationship, with Culture Foundry making our clients happy with beautiful and slick websites designs, then working with Freelock to… Better Care Network (BCN) is an international network of organizations committed to supporting children without adequate family care around the world. BCN works by fostering collaboration,… ReThink Orphanages is a courageous organization with a benevolent charge, grand ambition, a network of high-powered partners, and a commitment to make the world a better place. The organization is… Witness.org is a Brooklyn-based non-profit that “…makes it possible for anyone, anywhere to use video and technology to protect and defend… The Northwest Environmental Training Center (NWETC) is an organization that is committed to helping environmental protections improve their career opportunities. The organization focuses on two… Fred Hutchinson Cancer Research Center’s (FHCRC) Shared Resources core facilities support biomedical research by providing services and… We originally partnered with CRPE's in-house web manager in 2012. He was familiar with the content management aspect of Drupal, but needed a bit of support with the more intricate ways that Drupal… We began working with Seattle Humane Society in February of 2016. They had reached out to us because they needed some emergency help with their website. For some reason, their site was reverting… The Middle East Policy Council (MEPC) is a 501(c)(3) nonprofit organization founded in 1981 whose mission is to contribute to American understanding of the political, economic and cultural issues… ACHS originally partnered with Freelock in August of 2011 to perform some easy wins on their site. We started with a Freelock Site Assessment and code review of their Drupal 6 website. After that… Peninsula College reached out to us in 2012 for some emergency work related performance issues on their site and problems with their site crashing. Once we were able to jump in and diagnose, we… Appliance Standards Awareness Project (ASAP) organizes and leads a broad-based coalition effort that works to advance, win and defend new appliance, equipment and lighting standards which deliver… Another Drupal 8 site upgrade! In June of 2016 we were approached by Seattle’s Children’s Alliance for a Drupal 5 to Drupal 8 migration. Their main concern was that their Drupal 5 site… We started working with another team at Fred Hutch in early 2016. They contacted us after they were needing some local TLC with their HIV/AIDS Network Coordination global CRM database (… We were approached in late 2015 by a marketing/design agency to take over this project. Their Drupal developer was on her way out and they needed some Drupal expertise. The website was just… We originally worked with the main Jim Ovia stakeholder on a separate project, when she worked with a different giving organization. She then reached out to us in September of 2015 to let us know… When the team at World Vision approached us in late 2015 to work on a few of their Drupal sites, they also had their Knit for Kids website that was in WordPress. They wanted to take that site and… Second Nature Sports is owned and operated by the same folks over at Locker Soccer Academy, so when their previous developer was closing shop, it was just natural to have them roll this site into… In December of 2013, our friends at Locker Soccer Academy reached out to us regarding their soccer academy sites, that were already developed by a shop in Colombus, Ohio. The development shop was… The product owners of the mEducation Alliance website contacted us in September, 2015 to provide ongoing monthly Drupal security and module updates. The site is a partnership between… World Vision decided to partner with Freelock in September of 2015 for their Chinese and Korean websites. Headquartered in Federal Way, Washington – this was a perfect fit! We took… Our friends at Queen City Yacht Club approached us in April of 2015 regarding their Drupal 5 website. It was at the end of life and they wanted to upgrade. Their motivations were that they… In June of 2015, our colleague recommended our Drupal maintenance services to the National Center for Science Education. Our colleague was looking forward to large project and just didn't… Snoqualmie Tribe contacted us in December of 2014 in desperate need to secure their website. It turns out, they were susceptible to the Drupalgeddon attack and needed the Drupal 7.34 core… In December of 2013, we were contacted by Lease Crutcher Lewis to take over their hosting. Their site is a great contender for Drupal 8! They were also interested in our Drupal… In early 2014, our friends at Bonavita came to Freelock requesting that we help manage their main website Espresso Supply. Soon thereafter, they wanted to launch a website for one of their… The Washington Low Income Housing Alliance Action Fund first talked to us about building a new site last October, but they were not ready to proceed. This summer they were finally ready, and used… Max Dale's Steak House is a popular restaurant a few dozen miles up the road in Mt. Vernon, Washington. If you're not from this state, you might have heard of Mt. Vernon when a major Interstate… About Islandwood IslandWood is a nonprofit educational… Freelock built an informational website for the Northwest Wall & Ceiling Bureau (NWCB), an international trade organization for the wall and ceiling industry. We delivered a… Freelock teamed up with Eben Design to build a new site for Totem Ocean Trailer Express, a shipping company that has two voyages between Tacoma and Anchorage each week. In addition to being a… The International Training and Education Center for Health (I-TECH), a non-profit collaboration between the University of Washington and the University of California, San Francisco, came to… For the Bellingham School District, Freelock put together a large, multi-faceted Drupal site for district-wide information and standardized sites for schools within the district containing… The Olympic Peninsula Tourism Board came to us in early 2009 to assist them in developing a visually stunning and highly functional website in a Content Management System. The site needed to be… Latitudes in Learning creates personalized learning experiences that engage people and organizations in meaningful interactions with the world. Learning is one of the most difficult activities in… The owner of World Class Hunting approached Freelock to launch their website. They had worked with Drupal on a previous project, so they were familiar and enjoyed Drupal. The project… Joey Klein's team approached Freelock to "rescue" their website. Through the course of their planning stages, the original developers found that they had reached a point where they did… LedgerSMB is an open source accounting and financial package. Freelock has used LedgerSMB for its bookkeeping practically since the project began, forking an earlier open source project called… Freelock worked closely with Consumer Media Network to create a content management system (Hydra) through which they can track assignments and submissions. We implemented a custom workflow system… DanceSafe is a non-profit, harm reduction organization promoting health and safety within the rave and nightclub community. Local chapters consist of young people from within the dance culture… Freelock developed an informational website for Answers for Elders. Answers for Elders is an online resource for adults caring for elderly parents. Branded as the "Boomers' Online Community to… Geocko builds powerful tools that save time and increase engagement for nonprofit organizations. They simplify tasks, so organizations can stay forcused on running programs and…
P { margin-bottom: 0.08in; direction: ltr; color: rgb(0, 0, 0); widows: 2; orphans: 2; }P.western { font-family: "News Gothic MT",serif; }A:link { color: rgb(0, 0, 255); }
The International Training and Education Center for Health (I-TECH) is a center in the University of Washington's Department of Global Health. I-TECH headquarters in Seattle… The Nightingale-Bamford School is an independent all-female university-preparatory school founded in 1920. With grades K-12, NBS is one of the top-ranked… Lindbergh Gallery is Erik Lindbergh's venue for selling aerospace sculptures, furniture and other custom art pieces he creates. Erik Lindberg is the grandson of… The RevEquip team is composed of foodservice consultants experienced in Revit and the creation of foodservice documents. Revit Families are developed to meet the standards… Nia is a sensory-based movement practice that draws from martial arts, dance arts and healing arts. Nia Technique Inc is… In December 2011, Ply Interactive came to Freelock for assistance theming the Crossfit Games site, because of our Drupal expertise and the tight schedule for the project. This site was built from… Scott Coughlin, a 24-season veteran of Alaska's salmon, herring and halibut fisheries, came to Freelock for help getting his site done. We picked up the pieces of the development project, yet… The folks at WSFZ needed a directory-based website that was easy to maintain and easy to use. Catering to the families of this popular Seattle-area neighborhood, West Seattle, WSFZ wanted a clean… Freelock was approached to build a website focused on the “Top 50” Day Trips from Seattle, based on rankings and reviews from users. Cooldaytrips.com includes a description of each destination,… Our friends at Flower World came back to us for their latest project, Maltby Produce Markets CSA. Maltby Produce Markets grow a wide variety of fruits and vegetables in their fields, orchards,… Littlestar Prints is one of our favorite sites. It combines some powerful drag-and-drop photo editing in the browser with e-commerce. We got to use both of our favorite software packages--Drupal… Another large scale project by Freelock Computing, the Organic Materials Research Institute tested our abilities to work with a variety of sources and the Drupal system. The project brought their… TerraBella Flowers & Mercantile specializes in European garden-style designs, using an assortment of local, organic, and sustainably grown flowers and is based in the Greenwood neighborhood… RadioFrame Networks came to Freelock in late 2008 for a web development project aimed at bringing their existing corporate static site content into the Joomla CMS. We worked with their existing… WestSide Baby, in partnership with the Puget Sound community, provides essential items to local children in need by collecting and distributing diapers, clothing, toys and equipment. They partner… Booktrope's goal of getting online books to as many people as possible (for free!) was a project right up our alley, fitting nicely with our open source foundation. From the beginning, we… Robinson Papers hired us to build a centrally-managed web site with different personalities for each of their papers but shared control.
We built out a sophisticated system in Drupal, with… Riverview originally came to Freelock to design and develop a website that would serve the needs of their rapidly growing church community. Originally a simple Joomla deployment, we have since… In early 2008, Phytec America brought Freelock on to maintain its Linux server systems and add an additional server. We configured a new server as an internal mail and file server, and converted… BlueView Technologies initially hired us for Linux server administration in 2007. We have worked extensively with BlueView, expanding their IT infrastructure from one server which did… Running Wild Spirit is one of our earliest Zen Cart projects and has greatly contributed to the success and growth of their business. Based out of the small town of Maltby an hour and a… SeattleJobs.org hired Freelock to implement a system to scrape job listings from their customers' web sites. SeattleJobs.org lists jobs from about 45 member companies. In order for Seattle Jobs… Outdoor Research, an outdoor gear manufacturer, hired us to build their main public web site, along with a full administrative back end. We implemented a system that imports product data from… When P5 Group was looking to create a dynamic website, they looked to Freelock Computing to help. Using Drupal as a CMS platform, we created a site with multiple access levels for their wide… One of Freelock, LLC's ongoing customers needed a web front-end for a proprietary reporting tool. This reporting tool could be configured to generate reports that ended up in Microsoft Excel.… One of Freelock, LLC's ongoing customers needed a password-protected site that actually provided different content to different users, depending on the company or user group the user is part of… Over the course of creating help systems for multiple clients, Freelock, LLC developed a set of scripts that manage browse sequences, tables of contents, and cross-references for help systems.… Owning a website in 2025 is not as freeform a thing as it was a couple decades ago.
Jan 13, 2025
/ Comments
Owning a website in 2025 is not as freeform a thing as it was a couple decades ago. Jan 13, 2025
/ Comments As we start developing mini-products to offer to our clients, we've found we actually need to group multiple products under one purchase.
Jan 12, 2025
/ Comments
As we start developing mini-products to offer to our clients, we've found we actually need to group multiple products under one purchase. Jan 12, 2025
/ Comments Yesterday a client asked us to install Rules module (again, repeating an earlier request, when he had missed my answer that we had installed ECA instead).
Jan 10, 2025
/ Comments
Yesterday a client asked us to install Rules module (again, repeating an earlier request, when he had missed my answer that we had installed ECA instead). Jan 10, 2025
/ Comments It's the end of 2024, and compared to 10 years ago, there's a lot of changes when it comes to privacy.
Jan 08, 2025
/ Comments
It's the end of 2024, and compared to 10 years ago, there's a lot of changes when it comes to privacy. Jan 08, 2025
/ Comments Ask a teenager these days about why privacy matters, and they will say it doesn't -- there is no privacy anymore. Ask a teenager these days about why privacy matters, and they will say it doesn't -- there is no privacy anymore. Dec 05, 2024
/ Comments How do you know if your website is working effectively? What does that even mean? How do you know if your website is working effectively? What does that even mean? Aug 28, 2024
/ Comments Stuart always has insightful things to say about Website analytics.
Aug 27, 2024
/ Comments
Stuart always has insightful things to say about Website analytics. Aug 27, 2024
/ Comments How much do you spend on your website? I'm not asking how much it cost you to create/build -- I mean day to day, what does it cost to own and maintain your site? How much do you spend on your website? I'm not asking how much it cost you to create/build -- I mean day to day, what does it cost to own and maintain your site? Aug 24, 2024
/ Comments High load isn't necessarily an emergency, but it may be a heads-up before a site noticeably slows down.
Aug 22, 2023
/ Comments
High load isn't necessarily an emergency, but it may be a heads-up before a site noticeably slows down. Aug 22, 2023
/ Comments If you have a current Drupal site (built in Drupal 8 or later) you no longer need to entirely rebuild your site -- ever again. That doesn't mean it couldn't use a freshening up now and then. If you have a current Drupal site (built in Drupal 8 or later) you no longer need to entirely rebuild your site -- ever again. That doesn't mean it couldn't use a freshening up now and then. Apr 16, 2023
/ Comments We are located in beautiful Seattle, WA. Freelock LLC
PO Box 9625
Seattle, WA 98109
206.577.0540 Contact Us
Site Map Get Update 1995-2024 Freelock LLC