Drupal 8 Performance Testing with Drush and the Site Audit Module

This is a link to a blog post to perform a performance test Drupal 8 written by Darrell Ulm in May 2016 that walks through how to run a Drupal 8 performance test using Drush and the Drupal site_audit module. It is a helpful resource for anyone who wants to understand the health, configuration, and overall performance of a Drupal installation.

The main idea is that Drupal 8 can use the same Drush tool, site_audit, to analyze how well your site is running. The module generates detailed reports that cover best practices, caching configuration, unused content types, and database statistics. It also provides insights into installed modules, security settings, user accounts, views, and Drupal Watchdog log entries.

The site_audit module is useful for developers and site administrators because it gives a clear overview of potential issues and performance bottlenecks. Many major Drupal hosting platforms offer similar reporting features, but having this tool available locally or on any server makes it easy to review your site’s status at any time.

For most Drupal sites, running site_audit is a smart step in profiling performance, identifying configuration problems, and ensuring the site follows recommended practices. It is one of those tools that quickly becomes an automatic part of any Drupal workflow.

Wordpress, Tumblr

Gravatar profile - Darrell Ulm

Gravatar authentication now includes a useful public profile page, and this one belongs to Darrell Ulm, who has spent many years working in computer science and web development. His background includes research, software engineering, and extensive work with open source platforms, which makes tools like Gravatar especially practical in his workflow. A centralized profile helps streamline identity management across different sites, and it fits naturally with the kind of distributed systems and user‑centric design principles that developers like Ulm often focus on. The Gravatar profile includes the formats of HTML, JSONXMLPHPVCF, and QR.

Tumblr, Wordpress

libraries.io Darrell Ulm Profile

The Libraries.io page shows several of the open source contributions I’ve made over the years, reflecting my ongoing work in computer science and software development. Some of the links have changed recently and now require authentication, but the page still gives a good overview of the projects I’ve supported and the areas of technology I’ve focused on throughout my career.  https://libraries.io/github/drulm .

Tumblr, Wordpress

Profile link to GoodReads, Darrell Ulm, with listing of books read and books to read, mostly about computer science, programming, Big Data, Drupal and Apache Spark.

Exploring My ( Darrell Ulm ) Tech‑Focused GoodReads Profile: What I’m Reading in Machine Learning, Big Data, and Modern Software Engineering

My GoodReads profile. Darrell Ulm : Good Reads, has become a kind of living map of my journey through computer science, machine learning, and large‑scale software systems. Most of the books I read — and the ones I’m planning to read next revolve around programming, Big Data, AI, Drupal, Apache Spark, and the deeper mechanics of how modern computing actually works.

If you’re interested in machine learning books, LLM development, or high‑performance computing, my reading list might feel like a curated guide through today’s most important technologies.

📘 Why Build a Large Language Model (From Scratch) Stands Out

One of the highlights of my recent reading is Sebastian Raschka’s Build a Large Language Model (From Scratch), which I rated 5 stars. I described it this way:

“A highly valuable resource for anyone seeking a deep, hands‑on understanding of LLMs… guiding readers through the process of constructing an LLM from the ground up, rather than simply fine‑tuning existing models.”

This book hit exactly what I look for: practical, foundational, and deeply technical. Instead of treating LLMs as mysterious black boxes, it walks through the architecture and engineering decisions that make them work. For anyone serious about AI engineering, this one is essential.

📚 My Machine Learning Reading Queue

My “Want to Read” list is packed with more of Raschka’s work — a testament to how consistently useful his books have been for me. These are next on my list:

  • Python Machine Learning & Deep Learning (scikit‑learn + TensorFlow 2)

  • Machine Learning with PyTorch and Scikit‑Learn

  • Machine Learning Q and AI: 30 Essential Questions and Answers

  • Machine Learning con PyTorch y Scikit‑Learn (Spanish Edition)

I’m intentionally building a strong cross‑framework understanding of ML , TensorFlow, PyTorch, scikit‑learn, because each ecosystem brings its own strengths. I also enjoy reading technical material in multiple languages when possible.

🧠 My Foundation in Parallel and High‑Performance Computing

Long before LLMs became mainstream, I was fascinated by parallel computation and distributed systems. That’s why my bookshelf includes classics like:

  • Parallel Computation : Selim G. Akl

  • Highly Parallel Computations : M.P. Bekakos

  • Natural and Artificial Parallel Computation : Michael A. Arbib

  • Software for Parallel Computation : Janusz S. Kowalik

These books shaped how I think about scalability, concurrency, and the computational limits of hardware — all of which tie directly into Big Data systems like Apache Spark, Hadoop, and modern cloud‑native architectures.

🔍 Why My GoodReads Profile Might Help Other Tech Learners

If you’re exploring:

  • machine learning books for beginners or advanced practitioners

  • resources for learning PyTorch, TensorFlow, or scikit‑learn

  • how to build large language models

  • foundational texts on parallel computing

A GoodReads profile offers a curated, experience‑driven reading path through all of it, and it's a good site to find books you would be interested.

Tumblr, Wordpress

Wordpress Profile Pages for Darrell Ulm

Exploring Drupal to WordPress migrations, as well as WordPress to Drupal imports, opens up a wide range of technical approaches depending on the structure of the site and its e‑commerce requirements. I have been researching different methods for handling database migrations, including using Drupal Views, working with Ubercart, and evaluating how these components can integrate with WooCommerce on the WordPress side.

I am also reviewing a variety of WordPress plugins, integration options, and custom API development to support more advanced or specialized functionality. For reference, here are the WordPress profile links for Darrell Ulm:

Darrell Ulm Wordpress Support User Profile
Main Darrell Ulm Wordpress Profile

Tumblr, Wordpress

Tech - Computer Films on imdb

Some computer films on imdb Tech Films list by Darrell Raymond Ulm.

Tumblr, Wordpress

Ted Talk Profile for Darrell Ulm

Links to Ted Talk profile for Darrell R. Ulm for talks relating to computer science and technology.

Tumblr, Wordpress

Darrell Ulm 's Slideshare Profile for Computer Science Presentations

Explore Darrell Ulm's SlideShare profile to access a curated selection of bookmarked presentations designed for anyone interested in Computer Science and modern software engineering. The collection highlights essential topics such as core Computer Science concepts, large scale data processing with Apache Spark, best practices in Drupal based web development, and a variety of Software Development methodologies that shape today’s technology landscape.

Research Papers: Darrell Ulm via Microsoft Academic Search Results

Contains a list of research papers in Computer Science for data-parallel computation and parallel algorithms and computation models that appear for Darrell Ulm at the Microsoft Academic Search site.

Darrell Ulm: Microsoft Academic Search

Tumblr, Wordpress links.