Plugin or theme

Why features live separately

Your site has two parts: how it looks, and what it does. I keep them separate on purpose.

How it looks

Colors, fonts, and page layouts. This is the part you might change in a redesign.

What it does

Bookings, listings, forms, and connections to other tools. This part stays put when the look changes.

That way you can refresh your site’s look later without losing your bookings or listings. I build custom themes too.

Approach

How I build them

  • Small and focused. Each feature does one job well.
  • Documented, so the next developer can follow it.
  • Built with security checks on every form and admin action.
  • Fast by default, with extra scripts only when a feature needs them.
  • Easy to remove cleanly if you ever stop using it.

Proof

An example: TOCguide

TOCguide adds a table of contents to long posts, so readers can jump to the part they need. It’s free in the WordPress.org plugin directory.

Search-friendly

Search engines and screen readers see the table of contents right away.

Free and private

Free to use, with no tracking.

Opt-in extras

The Reading Guide and study tools stay off until you turn them on.

See the TOCguide project, or read how I published my first WordPress.org plugin and why I built a table of contents block.

Questions

Common questions

Who owns the feature when it’s done?

You do. Your domain, hosting, and website are all yours. After handoff, I don’t have access unless you invite me back.

Can another developer take it over later?

Yes. I keep each feature small and documented, so the next developer can follow it.

Can you add new blocks to my page editor?

Yes. I build custom blocks you can drop onto any page, like TOCguide. Tell me what you need yours to do.

Get in touch

Need your site to do something new

Tell me what your site can’t do yet. Looking for something else? See all services.

Remote · within one business day (Eastern Time)