Categoria: 50min

  • 10x engineering with AI workflows

    This session cuts through the hype and delivers a practical, jargon-free introduction to using AI to boost and supercharge your development workflow. We’ll demystify the AI behind these powerful tools and show you how to use them for everything from rapidly generating plugin and theme code and smart debugging, to automating repetitive tasks and mastering WordPress best practices – all with AI by your side. Get ready to code more efficiently and confidently in WordPress

    • AI Demystified: Understand the core AI concepts without the jargon.
    • Code Faster, Debug Smarter: Connecting tools and docs to code and debug smarter.
    • Unlock the Power of AI Agents: Automate workflows beyond code completion and chats.
    • Prompt like a pro: Explore system prompts, rule files, and model memory for a smarter AI.
    • Getting started: Quick guide to get started with AI assistants today!
  • Crond service, WP Cron and why Action Scheduler does it better

    In the realm of task scheduling within WordPress and broader system environments, selecting the appropriate scheduler can significantly impact performance, reliability, and scalability. This talk will provide an in-depth comparative analysis of three popular scheduling mechanisms: crond, wp-cron, and Action Scheduler. By understanding the strengths and limitations of each, developers and system administrators can make better decisions tailored to their specific needs.

    First part of the talk will start with brief introduction to task scheduling, followed by anatomy of crond, offering a exploration of crond as a Unix-based task scheduler, its advantages for server-level task automation, and its limitations in the context of WordPress-specific tasks.

    Next, we delve into wp-cron, how it operates, and its integration into the WordPress ecosystem, along with the challenges and limitations it faces, especially for high-frequency or resource-intensive tasks.

    Unlocking the potential of Action Scheduler, we introduce its role within WordPress/WooCommerce and highlight the key features that set Action Scheduler apart from crond and wp-cron.

    Second part of the talk will cover practical implementation of action scheduler, problems as well as introduction to concept of webhooks that are designed to trigger action scheduler and various actions. Handling large data volumes is addressed by discussing the limitations and challenges of processing large datasets with Action Scheduler, supported by a real-life example of syncing up to 100,000 products daily with a single Action Scheduler worker.

    To sum it all up, expected takeaways of this talk would be main differences between crond, wp-cron and Action Scheduler, and ways how and why those 3 work best together, as well as general remarks and best practices for maintaining data consistency across systems and when to search solutions outside of the box and when to bring more boxes to your box.

  • Connecting Custom Fields –  From Meta Boxes to Blocks and Beyond

    Custom meta fields have been a go-to solution for WordPress developers for a well over a decade. Before the Site Editor and block templates, it was the ONLY way to store and access information that was not part of the content of the post or page being displayed. For this reason, custom fields and their associated meta boxes have permeated WordPress development, and entire frameworks have been created to manage them.
    In this talk, we’ll explore ways that you can natively connect your custom meta to the WordPress Editor experience.
    We’ll cover:
    – Reading and writing custom meta with Core APIs.
    – Building alternative UIs to integrate meta.
    – Integrating frameworks such as ACF, SCF or Pods into the editor.
    – Connecting Core blocks to custom meta for a truly integrated editorial experience.
    – Using block bindings to connect native blocks to meta.

  • 28 de Junho está a chegar: Os teus sites estão prontos para a Lei de Acessibilidade?

    A partir de 28 de junho de 2025, a Lei Europeia de Acessibilidade tornará obrigatórios novos requisitos para websites e serviços digitais. Estás preparado para cumprir as novas regras?
    Nesta sessão vamos abordar o que muda, quem está abrangido e quais as consequências para empresas e criadores digitais. Além de garantir conformidade legal, a acessibilidade web pode ser uma vantagem competitiva – mas como a implementar?
    Descobre como tornar o teu website acessível, evitar penalizações e criar uma presença digital mais inclusiva.

  • WordPress gems for devs: Interactivity API

    Drawing inspiration from Symfony’s Live components, this API is built for speed, extensibility, and server-side rendering and is tailored to seamlessly integrate with the WordPress ecosystem.
    Whether you’re a seasoned developer or a WordPress enthusiast, this talk will empower you to create dynamic, interactive user experiences with ease and clarity. Showcasing fresh new features in real-life examples during a live coding session, who knows what we might end up with by the end of it. But you’ll definitely want to build it yourself.

  • Where does your time (and money) go? rethinking the true cost of your WordPress stack

    You work hard. You take calls, troubleshoot issues, write content, design and develop websites. But at the end of the month, your invoice total doesn’t reflect all that effort. If you’re constantly wondering where your billable hours went, it’s time to take a closer look at your workflow and toolset.

    This talk challenges everyone making money with the creation of WordPress websites to stop accepting inefficiency as the cost of doing business. You will start to see how the wrong tools drain your time, limit your profits, and force you into unpaid maintenance work, for example.