Drupal Tech Lead at @kanopi_studios

Joined February 2009
19 Photos and videos
Will Jackson retweeted
🤖 Automate your #Drupal site audits with AI! Audit Export MCP Tool API = live config docs, broken link checks & more. Will Jackson @willjackson00 explains: bit.ly/4atMCiJ #DrupalDev #OpenSource #Automation #SiteAudit
1
1
71
I'm speaking at Florida DrupalCamp 2026! My session covers how Audit Export brings clarity to complex Drupal sites during redesigns, migrations, and inherited projects. Feb 20-22 in Orlando. Hope to see you there! Website: buff.ly/g635p4u
20
Automate Drupal site audits with AI using Audit Export. Ask questions and get answers from a live configuration. Generate markdown docs covering content types, fields, modules, and custom code. Works with Claude, ChatGPT via MCP. Full post: buff.ly/3aPIzks #Drupal #AI

47
Audit Export is now available for WordPress! Structured site auditing with CSV exports, WP-CLI support, and remote posting. Track plugins, content types, users, and roles across your sites. Full post: buff.ly/wv30P4Z #WordPress #WebDevelopment

24
Drupal Recipes are excellent! Apply reusable config bundles anytime you need a feature. No locked-in distributions, no manual repetition. Full post: buff.ly/07uMowe How do you handle repeatable config in your CMS? #Drupal #WebDevelopment

21
AI is more useful when it can work inside Drupal instead of a separate browser tab. The Drupal MCP module lets Claude act as a permissioned user for content updates, config changes, and selected Drush commands. Full post: buff.ly/E9rA7x3 #Drupal #AI
46
For Drupal and WordPress projects on a VPS, setup can take hours. Simple VPS Provisioner (SVP) cuts that down to minutes by configuring the full stack on a clean Debian or Ubuntu server. Details here: buff.ly/ZZSsqy3 #Drupal #WordPress
4
136
Audit Export now supports the Tool API. This makes it easier to run audits programmatically, retrieve structured results, and plug everything into AI workflows like MCP. A small change that opens up a lot of useful possibilities. More at: buff.ly/VpYma19
1
23
Will Jackson retweeted
🛠️ MCP 1.2 drops with OAuth, Tools API, and security coverage. Now easier to run AI tools in Drupal 10/11 with bundled plugins and config controls. Via @jibla of @omedia_dev : bit.ly/48t5ehb #Drupal #OAuth #ContribModule #AIinDrupal
1
2
72
AI is transforming Drupal into an AI-aware platform where developers focus less on manual content and configuration work and more on governing, reviewing, and safely orchestrating AI-driven changes at scale. blog.will.gg/posts/ai-and-fu…
24
Will Jackson retweeted
MCP is getting so good! Most developers think MCP is just another tool calling standard, but that’s just scratching the surface. Here's what makes MCP powerful (explained with examples): Unlike simple tool calling, MCP creates a two-way communication between your AI apps and servers. Let me break down the 6 core primitives that make this possible: Starting with the client! A client offers 3 capabilities: sampling, roots, and elicitation. 1️⃣ Sampling The server can ask the client to generate LLM completions, but the client still controls permissions and safety. Example: A travel server asks the LLM to pick the best flight from a list. 2️⃣ Roots Clients define what files the server can access. Secure, sandboxed, and scoped. Example: A server for booking travel may be given access to a specific directory, from which it can read a user’s calendar. 3️⃣ Elicitations Servers can request user input mid-task, in a structured way. Example: A server booking travel may ask for the user’s preferences on airplane seats, room type or their contact number to finalise a booking. Moving on, let's talk about the MCP server now. Serve also exposes 3 capabilities: tools, resources, and prompts 4️⃣ Tools Controlled by the model, tools are functions that do things: write to DBs, trigger logic, send emails, etc. Examples: - search flights - send messages - create calendar events 5️⃣ Resources Controlled by the app, resources are the passive, read-only data like files, calendar, KBs, APIs. Examples: - retrieve docs - read calendars - access knowledge bases 6️⃣ Prompts Controlled by the user, prompts are pre-built instruction templates that guide how the LLM uses tools/resources. Examples: - plan a vacation - draft an email - summarize my meetings 👉 If you're interested in learning more about MCP, let me know in the comments. I've created a FREE illustrated guidebook with over 10 projects, along with a YouTube playlist for those who prefer videos. _____ That's a wrap! If you found it insightful, reshare with your network. Find me → @akshay_pachaar ✔️ For more insights and tutorials on LLMs, AI Agents, and Machine Learning
27
169
1,104
92,308
Will Jackson retweeted
📢NEXT WEEK: Explore the latest in Drupal advancements! Join our Engineering Manager @thejimbirch as he guides you through #Starshot, #DrupalReceipes & the future of #Drupal. Don't miss out! 🗓️ June 27 at 11 AM PDT / 2 PM EDT Register here: event.on24.com/wcc/r/4607314…
2
1
153
Will Jackson retweeted
Kanopi is growing & hiring! Looking for: UX Designer/Strategist #WordPress Tech Lead & Engineer #Drupal Tech Lead & Developer Project Managers and more Join us to make the internet better every day. Must be based in USA or Canada. #jobs #remote #uxjob kanopi.com/careers/
7
2
Will Jackson retweeted
Kanopi is growing and hiring! We're looking for the following: #WordPress Tech Lead WordPress Engineers #Drupal Tech Lead Drupal Developers Designer (Contract) Project Manager Sales Exec Join us to make the internet better every day. kanopi.com/careers/ #jobs #remote
3
5
Will Jackson retweeted
Kanopi is growing and hiring! We're looking for the following at our #remote agency: #WordPress Tech Lead WordPress Engineers #Drupal Tech Lead Drupal Developers Designer (Contract) Project Manager Join us to make the internet better every day. kanopi.com/careers/ #jobs
1
7
11
Will Jackson retweeted
Kanopi is hiring! Looking for the following at our #remote agency: WordPress Tech Lead WordPress Engineer Drupal Tech Lead Drupal Developers Designer (Contract) Join us to make the internet better every day. #Drupal #WordPress #webdesign #jobs kanopi.com/careers/
1
2
8
Will Jackson retweeted
How powerful is inclusive #storytelling in ensuring your students can picture themselves at your institution? @Anne_Kanopi, CEO and Founder of @Kanopi_Studios joined the podcast to discuss the power and importance of creating #inclusive content. #ConnectEDU #HigherEd
4
6
Will Jackson retweeted
We're so excited! Kanopi Studios is No. 2,822 on this year’s #Inc5000 list. See the full list here: inc.com/inc5000 Thrilled to be included in @Inc's annual guide to the 5,000 fastest-growing privately held companies. Thanks @inc5000.
2
3
13
Will Jackson retweeted
This Saturday at the all-digital #Midcamp: join @volkswagenchick for a First Time Contributor Workshop for coders and non-coders to contribute to #Drupal. midcamp.org/2020/training-pr… Saturday 3/21 | 10:00 am CT | @midwestcamp
2
5