My Published Articles
Take a look at some of the hundreds of articles other businesses use to grow and thrive
These articles demonstrate the range and depth of SEO content I create for B2B businesses: technical tutorials, product reviews, opinion pieces, and developer interviews. Each example shows how I adapt to different editorial voices, audience expertise levels, and content objectives while maintaining the quality that drives traffic and engagement.
Reviews

WP Mayor: How to Achieve More with RSS Feeds—A Review of Aggregator
RebelCode has a number of independent sites and products. On this occasion, I had to cross-promote the Aggregator plugin. This meant working with the Aggregator team to understand what they valued the most, then articulating it in the most impactful way. Of course, I still needed to adhere to the editorial guidelines of WP Mayor.

WPKube: Paid Memberships Pro Review (2025): An Easy to Use and Fully Loaded Membership Plugin
Content that aligns with WPKube’s affiliate linking strategy needs due care and attention. Otherwise, you erode the trust of the reader and affect affiliate conversions. Reviewing products that we like makes the task of writing these posts much easier—and the ‘feel’ is authentic too.
Read the post
Tutorials

TranslatePress: Hreflang Validation and Testing: The Essential Tools to Test Whether Your Tags Work
Content translation has a massive impact on all areas of a multilingual business. TranslatePress needs content that is authoritative, accurate, and well-researched. This was an idea I brought to the content team and I’m pleased it turned out so well. You can read more about my work with TranslatePress on the dedicated Stories page.

WPShout: HTMX and WordPress: How I Combined Both Tools
WPShout is a development blog, and although I’m no crack dev, I knew this idea was acheiveable and would offer a practical benefit to the readership. I also wanted to give something to the reader beyond the information in the post. As such, the plugin skeleton used throughout is available on my GitHub.
Read the post
Tom bridges the gap between technical depth and accessible content in a way that’s rare to find. His background in WordPress and content marketing means he understands both our platform and our audience intimately. Where AI falls short on nuance and research, Tom delivers in-depth, expert-backed content that gives Weglot a strategic position among international businesses.
Elizabeth Pokorny – Head of Content and Brand at Weglot
Roundups/Listicles/Comparisons

ThemeIsle: Nginx vs Apache: Which Is the Best Web Server?
ThemeIsle liked to run comparison posts as well as multi-product, long-form reviews. This post needed me to research a lot of technical considerations, then present it in a way that respects the developer readers but also explains the same concepts to others.
Read the post
TranslatePress: Comparing the Best Multilingual CMS Platforms
This is a typical approach I’d take for comparison-style content. I needed to research specific functionality for each CMS and deliver authentic recommendations that maintained editorial integrity regardless of which solution readers chose. As a result, this became TranslatePress’s top performing article, bringing around 2,000 monthly impressions.

Opinions, Editorials, and Interviews

WP Mayor: Navigating the AI Landscape—An Introduction to Large Language Models (LLMs) and Essential Tools
This is a ‘kickoff’ post designed and written as a cornerstone piece for a future series. It meant I could express my opinion and try out some ideas around first-person presentation. It’s longer than a typical piece of this type and needed plenty of accurate research despite knowing some of the information would be out of data as tech developed.

WPShout: A Look at the WordPress Media Experiments Plugin in an Interview With Pascal Birchler
This post is non-typical, but was very fun and illuminating. WPShout wanted to get insights from other WordPress developers, so I had two focuses: ensure I understood the plugin and its capabilities and ask the right questions so that Pascal could present his vision. The format and presentation of the post was my call, so I wanted to make sure Pascal got the most attention.
Read the post
Begin with a profitable decision.
Book a discovery call or send me an email to kick off a conversation about how I can help you strengthen your search presence.
Get in touch