From Constraints to Potential: Engineering Creative Freedom in WordPress

Davor Jovanović

WordPress is often seen as a tool defined by its constraints – themes, plugins, templates, and predefined content structures. But what if those constraints are not limitations, but starting points for building systems that unlock creative potential?

In this talk, we will tackle how we can move beyond traditional WordPress development and start engineering flexible systems that empower creators instead of restricting them.

Drawing from real-world experience building advanced Gutenberg-based applications, we will explore how to transform WordPress from a page builder into a dynamic application platform. This includes designing custom blocks that go beyond static content – blocks that carry logic, state, and relationships, enabling creators to build complex layouts and interactions without touching code.

We will dive into practical patterns such as:

  • Creating dynamic, reusable Gutenberg blocks that encapsulate both UI and logic
  • Using context and state management to enable communication between blocks
  • Building data-driven experiences using pre-generated JSON instead of relying solely on server-side queries
  • Structuring systems that allow flexible composition instead of rigid templates

Performance and security play a key role in enabling this freedom. We will also cover how integrating modern frontend approaches with Astro and delivering content through Bunny CDN allows us to decouple rendering from WordPress while still keeping it as the content source. By shifting rendering to static frontend, we reduce reliance on runtime WordPress processing and database queries, resulting in faster load times and more predictable performance.

At the same time, serving assets and pre-generated content through Bunny CDN ensures low latency and global availability, allowing experiences to scale efficiently under high traffic. This architecture not only improves speed but also enhances security by minimizing direct exposure of the WordPress backend, reducing the attack surface, and isolating critical systems behind the edge.

The result is a setup where creators retain full flexibility in WordPress, while users benefit from fast, reliable, and secure experiences delivered at scale.

The result is a shift in mindset:
From building tools → to building systems
From enforcing structure → to enabling creativity
From constraints → to potential

By the end of this talk, you’ll walk away with both conceptual frameworks and practical techniques to rethink how you build with WordPress – so that the systems you create don’t limit creators, but empower them to do their best work.


Leave Feedback

Log in to your WordPress.org account, or add your name & email to leave feedback.

Rate this session
Max 5,000 characters.
0/5000
Max 5,000 characters.
0/5000
Max 5,000 characters.
0/5000

Categories:

Tracks: