Tom McFarlin | Software, Development, and WordPress

Web Name: Tom McFarlin | Software, Development, and WordPress






Skip to the contentTom McFarlin

Software, Development, and WordPress

All ArticlesCategoriesArticlesNotesProjectsResourcesSpeakingPartnersKinsta WordPress HostingWPKubeContact All ArticlesCategoriesArticlesNotesProjectsResourcesSpeakingPartnersKinsta WordPress HostingWPKubeContact


👋🏻 Hey there! Obviously, I’m Tom. Over the course of 10+ years, I’ve written extensively on topics around software engineering especially in the context of WordPress, PHP, databases, and other backend technology.


A Backend Engineer Learns to Build Block Editor Blocks, Part 1Start Writing WordPress Tutorials in these Gutenberg TimesMe, Myself, and I; Then, Now, and SoonWordPress, Writing Daily, and Deep WorkOn the Magnitude of WordPress

⌨️ Articles

Since starting this blog, I’ve written over 2,000 articles about software development in PHP, JavaScript, MySQL, WordPress, and related technologies.

The full catalog is available in the archives.

If you’re looking for some valuable content, aren’t sure where to start, but are open to looking at some of the most popularly tagged content, then check out the following series:

Object-Oriented Programming in WordPressUsing Visual Studio CodePHPMySQL Data Reconstructions

📰 Other Published Articles

In early 2012, I wrote about A Process For Professional WordPress Development for Smashing Magazine. This was one of my earliest posts on a major publication. From there, I began to participate more broadly often contributing to Envato.

For years, I produced screencasts and authored tutorials. At this point, many of the screencasts are out of date, but some of the more popular ones are:

Design Patterns in WordPressUsing the WordPress Settings APIWorking with Meta Boxes in WordPress

I also have an archive of articles running about 17 pages deep regarding how to do things within WordPress. Note that Envato has opted to change of the date of some of these articles to appear more recent than they are (for reasons that I assume are to maintain SEO). But some of the more popular series I published are:

Object-Oriented Programming in WordPress: A SummaryAdding Custom Hooks in WordPressCreating Custom WordPress Administration PagesInternationalizing WordPress ProjectsUsing Namespaces and Autoloading in WordPress Plugins

Again, though the context in which some of the ideas are produced or shared may be dated, the principles often transcend the version of WordPress that’s available.

🎫 Presentations

I’ve given a number of presentations at conferences and meet ups:

WordCamp Atlanta 2013WordCamp Atlanta 2015WordCamp Atlanta 2016WordCamp San Diego 2016WordCamp Atlanta 2017WordCamp Atlanta 2019: Web Apps with WordPressSpeaking at All Things WordPress North Atlanta

🎤 Podcasts

I’ve been a guest on a number of podcasts:

WP Square One – About Pressware and MeProducts, Services, Blogging, and WordPress with Matt MedeirosTalking WordPress as a Web Application FoundationLive in the Feast Podcast, Season 3The WordPress Economy, Employment, Strategies, and More with WP-TonicParticipating in Voices of the elePHPant

📚 Books

And I’ve had the pleasure of co-authoring or contributing to a number of books on the topic.

Discover object-oriented programming using WordPress by Carl AlexanderSmashing WordPress: Beyond the Blog by Thörd Daniel HedengrenRefactoring Tweaks: 7+ Easy Wins to Make Your WordPress Code Better & Increase Your Profits by Tonya MorkThe Ultimate Guide to the WordPress REST API by Cal Evans

Now, I work as a Senior Software Developer on the Research and Development Team at Awesome Motive where we help small businesses grow and compete with the big guys. Primarily, my work revolves around building and maintaining software, workflows, and related infrastructure that keep our systems running smoothly.

Though I still enjoy writing, I don’t have the opportunity to do so as much as I once did. Such is life as you get older, build a family, try to more deeply participate in various interests and hobbies, and involve yourself in a number of different activities. 🙂

For those who are new, you can see much of my most popular work above. For those who are interested, you can continue to follow my blog.

🤝 Support

I’d also like to give a special thanks to Kinsta for hosting this site. If you’re looking for a premium managed host, then I’d highly recommend checking them out.

I also think that WPKube is a site worth checking out for unbiased reviews and exclusive deals.

Kinsta offers premium managed WordPress hosting for everyone, small or large. Powered by Google Platform, they take performance to the next level. All hosting plans include 24x7 support from their team of WordPress engineers. Get started with a free migration today.

If you are looking for WordPress guides and unbiased reviews, I recommend checking out WPKube. They also have an exclusive deals section.

Just Getting Started with WordPress? I write a lot about WordPress development but if you're just getting started, I recommend checking out WPBeginner. They have free training videos, glossary, and more.

© 2022 Tom McFarlin

Theme by Anders Noren — Up ↑

TAGS:Software McFarlin Tom WordPress

<<< Thank you for your visit >>>

Websites to related :
Polaris&reg; Poolcare Europe |


Southern Halo &#8211; My WordPre

  Skip to contentSouthern HaloMenuMenuHomeResourcePrivacy PolicyContact UsTop 10 Best Photo PrinterAugust 9, 2022 by Admin If you&#8217;re looking for a

Symmetry Process Software Platfo

   SLB Sof

Enthusiast - Beautiful Custom We

  626-256-3505info@enthusiastinc.comFollowFollowFollowFollowServicesWebsitesWebsite LeasingHostingBranding &#038; MarketingPortfolioAboutBlogContact UsS

e-gim - Soluciones Avanzadas de

  e-gim · Gestión de innovación y modernización Castellano Català Inicio Contacto Aviso lega

Team Apparel | Green Bay Custom


Support - Case Management Softwa

   Go to

Custom Sports Mouthguards for At

  "); } else { win._boomrl = function() { bootstrap(); }; if (win.addEventListener) { win.addEventListener("load", win._

Website Design Vancouver, Surrey

   HomeWeb Development Business Web Tools Introducing GO Kit FeaturesProjectsFAQs Contact

Mike Ray Design - Custom Web Des

  Home Web Design Graphic Design Photography Videography Blog Contact


Hot Websites