Skip to content
CH FNTag: evergreenall notes →

#evergreen

37 notes on this channel

FN · August 10, 2026

Promotion math: why 20% plus 10% is 28%

Discount stacking runs on sequential math and evaluation order — why combined promotions come out smaller than expected, and the one setting that turns them off entirely.

FN · August 10, 2026

The portage method: how we carry heavy projects

Migrations and rescues are portages — you can't carry everything at once, so the craft is in the staging: inventory the loads, carry in passes, count everything at the far end.

FM · August 10, 2026

Avoiding the website hostage situation

How organizations end up unable to leave their web vendor, what the lock-in patterns look like from inside, and the contract lines that prevent all of it.

FM · August 10, 2026

Choosing an ecommerce platform, honestly

Hosted vs self-hosted is really one question: is your selling ordinary or unusual? Where Shopify-class platforms win, where Drupal Commerce and WooCommerce earn their keep.

FM · August 10, 2026

Do you even need a CMS?

If nobody has edited your site in a year, the CMS is all cost and no benefit. When a static site is the honest answer, and the questions that tell you which side you're on.

FM · August 10, 2026

Do you need a staging site?

If your website takes payments, runs on a CMS, or has ever broken during an update — yes. What staging actually is, and the low-cost ways to get one.

FM · August 10, 2026

Drupal vs WordPress: the honest version

The real dividing line isn't quality, it's structure: WordPress for sites that are mostly pages and posts, Drupal for sites that are really databases wearing a website.

FM · August 10, 2026

How long does a Drupal migration actually take?

Honest duration math for D7-to-modern migrations: what makes one site a few weeks and another a few months, and the one thing that predicts the timeline better than size.

FM · August 10, 2026

Migrating a store without losing orders

What must survive a commerce migration — order history, customer accounts, SKUs, URLs — what can't come along (saved cards), and the cutover pattern that protects revenue.

FM · August 10, 2026

Your site got hacked: the first five moves

The calm sequence for a compromised website — what to do in the first hour, what evidence to preserve, and the mistakes panicked owners make that deepen the damage.

FM · August 10, 2026

PCI compliance in plain language

What PCI DSS actually asks of a small store, why how you collect cards decides how heavy it is, and the one architecture choice that keeps the burden light.

FM · August 10, 2026

Five signs your website is quietly abandoned

The checks anyone can run in ten minutes — no developer required — to find out whether anyone is actually watching your site, before an emergency answers the question for you.

FM · August 10, 2026

The case for boring technology

Boring means known failure modes, deep help pools, and a future rescuer who can find the light switch. Why proven-and-common beats new-and-clever for most organizations.

FM · August 10, 2026

The .NET sites time forgot

ASP.NET Web Forms sites from the 2000s and 2010s still run half the Midwest's back offices. What 'the framework is done evolving' means, and the realistic paths forward.

FM · August 10, 2026

Website backups that actually restore

A backup is only real once it's been restored. The 3-2-1 rule for websites, what a complete backup must contain, and the one test that separates hope from coverage.

FM · August 10, 2026

What a rescue assessment actually covers

The $1,500 flat assessment, itemized: what gets examined, what the written findings contain, and what you can do with the report whether or not you hire us.

FM · August 10, 2026

What is a headless website, and do you need one?

Headless splits your CMS from your front end — powerful when multiple things consume your content, double the maintenance when only a website does. How to tell which you are.

FM · August 10, 2026

What to do when your website goes down

A calm order of operations for an outage: confirm it's really down, check the boring causes first — domain, SSL, hosting bill — and know when it's time to call someone.

FM · August 10, 2026

When a React app won't compile anymore

JavaScript projects rot faster than any CMS: why a two-year-old untouched React build fails, the triage order that gets it building again, and when to stop resuscitating.

FM · August 10, 2026

Rebuild or rescue? How to actually decide

The honest decision framework for a struggling site: when a rescue-and-stabilize saves real money, when a rebuild is genuinely right, and how to spot a rebuild quote that's really a ransom.