Hi, I’m Wiktor…

…and this is my blog. For now, the only interesting thing you will find here is my WordPress Deep Dive. This will probably change in the future, but I have no idea when.  Enjoy.

WordPress Deep Dive

The WordPress Deep Dive is a 90k-word guide on the technical architecture of WordPress. I wrote it because I was frustrated with the lack of high-quality content on WordPress development that isn’t aimed at complete beginners.

The guide covers all of the most important subsystems of WordPress, often diving head-first into the way the core code works. Some of the most important/interesting topics are:

  • The Request Lifecycle
  • Custom Post Types & Fields
  • Blocks & The Block Editor
  • Themes
  • Plugins
  • Translations
  • User Accounts & Permissions
  • Security (including validation, sanitization, escaping, nonces, XML-RPC, and more)
  • REST API
  • WP-Cron
  • and much more…

There’s also a PDF version. You can access it on my GitHub.