
Editorial Workflows
Automatically publish content at a specific time
The Scheduler module makes it easy to schedule publishing or archiving of individual articles at a particular time.
Automatically generate or find images to go with your content
Today's website designs tend to use photos and images to make them look good. If you have your own photography or in-house illustrator, that's almost always going to give you the best result. But if you don't, this is something that can be automated with Drupal's AI module.
The AI Pixabay Automator can search Pixabay for relevant stock images that are free to use, and attach them to an image field.
The AI Image Generator can take your content and feed it into an image generator.

Technical Debt and CMS maintenance
As we onboard a slew of new clients due to our joining

Don't Play Whack-a-mole on Prod!
If you’re making improvements to your sites, even as simple as pushing updates, you’re going to be changing things around. Inevitably, you’ll break something. Wouldn’t you like to find that out before the production site goes down from the “improvements”?
Delivery
When you’re running a business, especially a small business, there are a lot of moving parts to pay attention to. Filling orders, staffing, budgeting, sales projections, ordering supplies... all of these are parts that help the business move forward. At Freelock, we are very familiar with the parts surrounding your website. Part of our job is to get that website relevant, sleek, and converting. Once that crucial step is reached, the next step is to engage in successful business with your customers. This is the step where your website starts speaking to your bottom line.
8 Reasons Why Drupal 8
Drupal 8 has been out for 2 months now, and there's never been a better time to choose Drupal for your website platform. Here are 8 reasons why!
Ask Freelock: Why should I use "Media" links instead of just embedding, in Drupal?
Joaquin asks:
Sorry, John.
But when it comes to adding Youtube and Vimeo, you still haven't made the case for not going into the HTML.Here is a test page I created.
Ask Freelock: Collaborative Editing in OpenAtrium and Drupal?
We've been getting several inquiries related to document management in Drupal, and occasionally about OpenAtrium, a Drupal distribution we've used as a base for several projects that needed strong group collaboration functionality.
Heerad asks:
Drupal and the Semantic Web - Introducing the Eagle-I Drupal module
If you've used a web ontology before, or any other large-scale data repository, you're likely familiar with one of the chief concerns facing anyone in such a position: how do you get your data into the system? Moreover, how do you get large amounts of data into the system with (relative) ease? And if you've used a content management system before, you've likely faced a similar, albeit inverted problem: how do you get your data out?
If you can accomplish these preliminary items without a good deal of effort, you're finally left with the task of transforming the data from one, and allowing it to be recognizable by the other.
If, instead, you haven't used either of these, you're likely wondering why on Earth you would want to.
Making a Tourism Site in Drupal (and the Lessons to Learn)
When the Olympic Peninsula Tourism Commission came to Freelock Computing to convert their static HTML site into a newly designed, Drupal-driven CMS, I'm not going to lie, a few drops of drool fell from my mouth.