Selected Work

The problem no one could solve.

Veterans were signing up for Warrior Academy — and their signups were quietly falling apart. We dug to the root, retired a pile of injected code with one small plugin, and they've hosted with us ever since.
Who:
Warrior Rising
Where:
Serving veterans and military families nationwide
What:
Diagnostics & Troubleshooting
Custom Plugin Development
Managed WordPress Hosting
— Why

Two ways to fail, no way to win.

Warrior Rising helps veterans and military families start and grow businesses, and Warrior Academy is where that starts online — courses, enrollment, a student dashboard. Except signups were misbehaving in a way nobody could pin down.

Configure it one way: the veteran got registered and enrolled, but their signup information vanished. Configure it the other way: the information saved, but they were never enrolled. Staff were blind either way, the problem had outlived everyone who'd tried to fix it, and then their Director of Programs sent a text.

What we heard

The site had been accumulating for years. We started digging.

Before touching the signup form, we audited everything it stood on. What we found: an end-of-life version of PHP that hadn't seen a security patch in years. Thirty-one inactive plugins — still executing code, still an attack surface. Ten outdated themes. And three separate vulnerable code-injection plugins doing overlapping jobs, which is three places for the same problem to hide.
“Every failed signup is a veteran who doesn't get the support they deserve. That's why infrastructure matters.”
— Diagnostic report to Warrior Rising
The Strategy

The site didn't need more code. It needed less.

Two root causes, once the layers came off. A signup form with another form nested inside it — invalid HTML, which browsers handle about as well as you'd expect: they quietly close the first form and let the two systems fight over the submission. And injected JavaScript hijacking the enrollment process with hardcoded URLs and half-second timing delays — so enrollment worked whenever the timing worked, and failed silently whenever it didn't.

Nobody had broken the site on purpose. It had been patched into fragility, one injection at a time.

The Fix

Hundreds of lines of fragile code, retired by one small plugin.

We removed the nested form, moved the agreement into the page itself, and rebuilt enrollment on the LMS's own supported hooks — deliberate, server-side, no timing gods required. Then we packaged it as a proper WordPress plugin: a settings panel staff can actually use, CSRF protection, no open redirects, no loops.

Small enough to read in one sitting. Boring in all the ways infrastructure should be.

The Sequel

“What would you need to bring hosting over?”

Ten days after the fix, that was Warrior Rising's question. One simple text. Our honest answer: we normally host only what we build — the rule protects every client on our infrastructure — so Warrior Rising would need its own dedicated server while we rebuilt the environment properly. They said yes.

Modern PHP, real memory, daily backups, security scanning, the plugin graveyard cleared out, old admin accounts retired. Better hosting than they had, for less than they'd been paying. And the support changed shape entirely: issues that used to sit in a ticket queue now get resolved over a text — occasionally before we've even seen the message.

Warrior Rising Logo
True professional, attentive to our real needs, and won't give you anything excessive or unnecessary. We use web hosting services from Franklin Marketing, and you get so much more than a subscribe and forget web host. TJ is a guru, and understands how the parts of the machine work, so he can diagnose issues, repel digital attacks, and keep your site clean and secure. Couldn't imagine working with anyone else!
Reggie Ordonez
Director of Programs — Warrior Rising
The Outcome

Came for a fix. Stayed for the infrastructure.

Signups work — the data saves, the enrollment fires, the veteran lands on their dashboard. Both Warrior Rising sites now live on that dedicated server, costs came down, and the relationship grew from one emergency text to a founder introduction and a standing partnership.
What we carry forward

The right diagnosis is the cheapest fix.

Months of symptoms traced to two root causes and solved with less code than the workarounds had accumulated. Infrastructure is customer-ing too — the quietest kind.

When it's done right, nobody notices, and everybody gets through the door.

What's your story?

We'd love to hear it. We'll tell you honestly whether we can help — and where we'd start.