{"id":2422,"date":"2025-04-11T11:47:20","date_gmt":"2025-04-11T10:47:20","guid":{"rendered":"https:\/\/lisboa.wordcamp.org\/2025\/?p=2422"},"modified":"2025-04-11T11:47:20","modified_gmt":"2025-04-11T10:47:20","slug":"deep-dive-into-development-meet-our-sixth-group-of-speakers","status":"publish","type":"post","link":"https:\/\/lisboa.wordcamp.org\/2025\/deep-dive-into-development-meet-our-sixth-group-of-speakers\/","title":{"rendered":"Deep dive into development \u2013 meet our sixth group of speakers"},"content":{"rendered":"\n<p><bdo lang=\"en\" dir=\"ltr\">Today we\u2019re announcing another set of creative problem-solvers joining us at WordCamp Lisboa 2025! This group brings deep technical knowledge and hands-on experience with everything from the Interactivity API and Gutenberg custom blocks to smart task scheduling in WordPress.<\/bdo><\/p>\n\n\n\n<p><bdo lang=\"en\" dir=\"ltr\">Let\u2019s take a look at who\u2019s joining us next!<\/bdo><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:30% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap-1024x1024.webp\" alt=\"\" class=\"wp-image-1949 size-full\" srcset=\"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap-1024x1024.webp 1024w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap-300x300.webp 300w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap-150x150.webp 150w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap-768x768.webp 768w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap-1536x1536.webp 1536w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/Milana_Cap.webp 2000w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/lisboa.wordcamp.org\/2025\/speaker\/milana-cap\/\" data-type=\"wcb_speaker\" data-id=\"1948\"><bdo lang=\"en\" dir=\"ltr\">Milana Cap<\/bdo><\/a><\/h2>\n\n\n\n<p><bdo lang=\"en\" dir=\"ltr\">Milana is a WordPress engineer at XWP, freelancer at Toptal, a representative of the WordPress Documentation Team, and held leadership roles in the WordPress releases from versions 5.8 to 6.2. She helped organize some of the community\u2019s biggest events, such as WordCamp Europe 2018 and 2019. In her session, <a href=\"https:\/\/lisboa.wordcamp.org\/2025\/session\/wordpress-gems-for-devs-interactivity-api\/\" data-type=\"wcb_session\" data-id=\"1951\">&#8220;WordPress Gems for Devs: Interactivity API&#8221;<\/a>, Milana will explore this new API inspired by Symfony\u2019s Live Components, designed for speed, extensibility, and server-side rendering.<\/bdo><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:30% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher-1024x1024.png\" alt=\"\" class=\"wp-image-1946 size-full\" srcset=\"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher-1024x1024.png 1024w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher-300x300.png 300w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher-150x150.png 150w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher-768x768.png 768w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher-1536x1536.png 1536w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/03\/ryan_welcher.png 1702w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/lisboa.wordcamp.org\/2025\/speaker\/ryan-welcher\/\" data-type=\"wcb_speaker\" data-id=\"1945\"><bdo lang=\"en\" dir=\"ltr\">Ryan Welcher<\/bdo><\/a><\/h2>\n\n\n\n<p><bdo lang=\"en\" dir=\"ltr\">Ryan is a Developer Advocate sponsored by Automattic, focused on making it easier for developers to work with Gutenberg and WordPress. Ryan will give <a href=\"https:\/\/lisboa.wordcamp.org\/2025\/session\/connecting-custom-fields-from-meta-boxes-to-blocks-and-beyond-2\/\">a presentation<\/a> as well as <a href=\"https:\/\/lisboa.wordcamp.org\/2025\/session\/connecting-custom-fields-from-meta-boxes-to-blocks-and-beyond\/\">a workshop<\/a> titled &#8220;Connecting Custom Fields \u2013 From Meta Boxes to Blocks and Beyond&#8221;, where he will show you how to integrate custom fields into the modern WordPress editor experience. From using Core APIs to integrating tools like ACF, SCF, or Pods, and leveraging block bindings, you&#8217;ll learn how to create seamless editorial experiences with native block integration.<\/bdo><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-media-text is-stacked-on-mobile\" style=\"grid-template-columns:30% auto\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"500\" src=\"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/04\/Nemenja_low.jpeg\" alt=\"\" class=\"wp-image-2297 size-full\" srcset=\"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/04\/Nemenja_low.jpeg 500w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/04\/Nemenja_low-300x300.jpeg 300w, https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/04\/Nemenja_low-150x150.jpeg 150w\" sizes=\"auto, (max-width: 500px) 100vw, 500px\" \/><\/figure><div class=\"wp-block-media-text__content\">\n<h2 class=\"wp-block-heading\"><a href=\"https:\/\/lisboa.wordcamp.org\/2025\/speaker\/nemanja-cimbaljevic\/\" data-type=\"wcb_speaker\" data-id=\"2083\"><bdo lang=\"en\" dir=\"ltr\">Nemanja Cimbaljevic<\/bdo><\/a><\/h2>\n\n\n\n<p><bdo lang=\"en\" dir=\"ltr\">Nemanja is a full-stack WordPress developer from Belgrade, Serbia, with nearly two decades of experience in PHP development and performance optimization. In his session, <a href=\"https:\/\/lisboa.wordcamp.org\/2025\/session\/crond-service-wp-cron-and-why-action-scheduler-does-it-better\/\" data-type=\"wcb_session\" data-id=\"2085\">&#8220;Crond Service, WP Cron and Why Action Scheduler Does It Better&#8221;<\/a>, Nemanja will explore the strengths and weaknesses of three scheduling tools: crond, wp-cron, and Action Scheduler. With a focus on real-world use cases\u2014like syncing 100,000 products daily\u2014he\u2019ll explain how Action Scheduler stands out, how to implement it effectively, and why the best approach often involves using all three together.<\/bdo><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link has-text-align-left wp-element-button\" href=\"https:\/\/lisboa.wordcamp.org\/2025\/tickets\/\"><bdo lang=\"en\" dir=\"ltr\">Get your Ticket<\/bdo><\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today we\u2019re announcing another set of creative problem-solvers joining us at WordCamp Lisboa 2025! This group brings deep technical knowledge and hands-on experience with everything from the Interactivity API and Gutenberg custom blocks to smart task scheduling in WordPress. Let\u2019s take a look at who\u2019s joining us next! Milana Cap Milana is a WordPress engineer [&hellip;]<\/p>\n","protected":false},"author":18051413,"featured_media":2449,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[36],"tags":[],"class_list":["post-2422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-updates"],"jetpack_featured_media_url":"https:\/\/lisboa.wordcamp.org\/2025\/files\/2025\/04\/WCLisboa2025-Speakers-Card-Group-batch06_1200x630-EN.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts\/2422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/users\/18051413"}],"replies":[{"embeddable":true,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/comments?post=2422"}],"version-history":[{"count":9,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts\/2422\/revisions"}],"predecessor-version":[{"id":2461,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/posts\/2422\/revisions\/2461"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/media\/2449"}],"wp:attachment":[{"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=2422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/categories?post=2422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lisboa.wordcamp.org\/2025\/wp-json\/wp\/v2\/tags?post=2422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}