{"id":3347,"date":"2025-07-31T14:03:52","date_gmt":"2025-07-31T21:03:52","guid":{"rendered":"https:\/\/us.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=3347"},"modified":"2025-09-04T17:04:42","modified_gmt":"2025-09-05T00:04:42","slug":"block-composability-the-past-and-the-future","status":"publish","type":"wcb_session","link":"https:\/\/us.wordcamp.org\/2025\/session\/block-composability-the-past-and-the-future\/","title":{"rendered":"Block Composability: The Past and The Future"},"content":{"rendered":"\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe loading=\"lazy\" class=\"youtube-player\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/GPLaDs6oi0A?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span>\n<\/div><\/figure>\n\n\n\n<p>Gutenberg excels at crafting beautiful static content, but what if you could empower anyone to build dynamic, interactive web experiences directly within the block editor?<\/p>\n\n\n\n<p>This session dives into Block Composability, a powerful concept that enables the creation of rich, interactive content using blocks, making advanced web development accessible to even less technically inclined users.<\/p>\n\n\n\n<p>Join Seth Rubenstein (Head of Engineering, Pew Research Center) and Max Schmelling (Engineering Team Lead, WordPress VIP) as they showcase real-world applications of Block Composability, including:<\/p>\n\n\n\n<p>Large census-like databases<\/p>\n\n\n\n<p>Quizzes used by universities and schools across the country<\/p>\n\n\n\n<p>Pivot tables<\/p>\n\n\n\n<p>Discover practical methods to empower your users to create their own interactive web experiences. Explore new APIs like Block Bindings and a sneak peek at Block Bits, along with tools that connect the concepts of Block Composability and remote data using WordPress VIP\u2019s Remote Data Blocks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gutenberg excels at crafting beautiful static content, but what if you could empower anyone to build dynamic, interactive web experiences directly within the block editor? This session dives into Block Composability, a powerful concept that enables the creation of rich, interactive content using blocks, making advanced web development accessible to even less technically inclined users. [&hellip;]<\/p>\n","protected":false},"author":6600224,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":false,"_wcpt_session_time":1756325700,"_wcpt_session_duration":2700,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[3346,7731],"footnotes":""},"session_track":[58],"session_category":[63],"class_list":["post-3347","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-track-2-rose-city","wcb_session_category-topic-skills"],"jetpack_shortlink":"https:\/\/wp.me\/pfz0Bf-RZ","jetpack_sharing_enabled":true,"session_date_time":{"date":"August 27, 2025","time":"1:15 pm"},"session_speakers":[{"id":"3346","slug":"seth-rubenstein","name":"Seth Rubenstein","link":"https:\/\/us.wordcamp.org\/2025\/speaker\/seth-rubenstein\/"},{"id":"7731","slug":"max-schmeling","name":"Max Schmeling","link":"https:\/\/us.wordcamp.org\/2025\/speaker\/max-schmeling\/"}],"session_cats_rendered":"Honing your Skills","_links":{"self":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/3347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":4,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/3347\/revisions"}],"predecessor-version":[{"id":8835,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/3347\/revisions\/8835"}],"speakers":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/3346"},{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/7731"}],"author":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/smrubenstein"}],"wp:attachment":[{"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=3347"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=3347"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=3347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}