Skip to main content

All Articles

When a Referral Program Slows Down

Image Thumb

A customer watched their referral numbers climb steadily for months—until it suddenly slowed down.

By the time we spoke, the frustration was clear. The team had invested real effort into building momentum, so the hiccup felt personal. Their first order of business was to regain control by making a few adjustments to the program.

As we walked through what had changed, the issue came into sharp focus. The program itself hadn’t failed, no. But the attitude around it had shifted.

Functionality update: micros_email now allows email templates to respond_inline

Image Thumb

Functionality update: micros_email now allows email templates to respond_inline .

This means that if there is an automatic action on a received email, the sender will receive their own message that the system responds to. An automatic email responder that uses an email template, carries over the history of the conversation to the recipient. This option is enabled by default. 

Enabling this option should greatly clarify why there is an autoresponder, and help the sender take the right action, which in most cases is to fill out a web form.

Why I don't allow empty chatter in my messaging

Image Thumb


Someone just sent me 10 messages, each 1 word in length, and I got pretty upset about it. Yet at the same time, I got pro-active and decided to explain to that person why I don't allow such empty messages in my communication. She thankfully understood my position, so I kept her as a friend.

Tutorial: Stable Diffusion from Scratch II

Image Thumb
html { font-size: 20px; } code { font-size: 0.8rem; } .center { text-align: center; } .a20251225-container { margin: 2em auto 5em; width: 800px; } .a20251225-container img { max-width: calc( 100% - 1em ); padding: 0.5em; display: flex; margin: auto; } .a20251225-container img.bordered { border: 1px solid #999; } .a20251225-container table { margin: auto; } .a20251225-container table thead td { text-align: center; } .a20251225-container table.bordered td { border-bottom: 1px solid #999; padding: 0.5em; }

[FIXED]: Drupal 9.5 [warning] Attempting to re-run cron while it is already running.

Image Thumb

I have seen this error, which has prevented cron runs for over a month.

You'd have to resolve the underlying error by running the cron from drush and fixing whatever problem it reports:

./vendor/bin/drush core:cron

Note that not have the base_url set is NOT a problem, you don't need to set it in Drupal 8 9 or 10, and you can run it via drush like so:

An update on recent GitHub security incident

Image Thumb

Recently, github.com fell victim to a hacking attack. What started as an attack on coinbase, became an internet-wide attack that exposed sensitive data in some 23,000 repositories.